f1module Cisco-IOS-XR-um-mpls-te-cfg {f1module Cisco-IOS-XR-um-mpls-te-cfg {
2  namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-um-mpls-te-cfg";2  namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-um-mpls-te-cfg";
3  prefix um-mpls-te-cfg;3  prefix um-mpls-te-cfg;
44
5  import cisco-semver {5  import cisco-semver {
6    prefix semver;6    prefix semver;
7  }7  }
8  import Cisco-IOS-XR-types {8  import Cisco-IOS-XR-types {
9    prefix xr;9    prefix xr;
10  }10  }
11  import ietf-inet-types {11  import ietf-inet-types {
12    prefix inet;12    prefix inet;
13  }13  }
14  import Cisco-IOS-XR-um-snmp-server-cfg {14  import Cisco-IOS-XR-um-snmp-server-cfg {
15    prefix a1;15    prefix a1;
16  }16  }
17  import Cisco-IOS-XR-um-interface-cfg {17  import Cisco-IOS-XR-um-interface-cfg {
18    prefix a2;18    prefix a2;
19  }19  }
20  import tailf-common {20  import tailf-common {
21    prefix tailf;21    prefix tailf;
22  }22  }
2323
24  organization24  organization
25    "Cisco Systems, Inc.";25    "Cisco Systems, Inc.";
26  contact26  contact
27    "Cisco Systems, Inc.27    "Cisco Systems, Inc.
28     Customer Service28     Customer Service
29     29     
30     Postal: 170 West Tasman Drive30     Postal: 170 West Tasman Drive
31     San Jose, CA 9513431     San Jose, CA 95134
32     32     
33     Tel: +1 800 553-NETS33     Tel: +1 800 553-NETS
34     34     
35     E-mail: cs-yang@cisco.com";35     E-mail: cs-yang@cisco.com";
36  description36  description
37    "This module contains a collection of YANG definitions37    "This module contains a collection of YANG definitions
38     for Cisco IOS-XR mpls-te package configuration.38     for Cisco IOS-XR mpls-te package configuration.
39     39     
40     This YANG module augments the40     This YANG module augments the
41     modules with configuration data.41     modules with configuration data.
42     42     
43     Copyright (c) 2019-2023 by Cisco Systems, Inc.43     Copyright (c) 2019-2023 by Cisco Systems, Inc.
44     All rights reserved.";44     All rights reserved.";
4545
46  revision 2022-11-08 {46  revision 2022-11-08 {
47    description47    description
n48      "Updated autocapacity under numbered tunneln48      "Updated autocapacity under numbered tunnel";
49       2022-11-0749  }
50  revision 2022-11-07 {
51    description
50         Changed path-selection/ignore/overload as presence and added must52      "Changed path-selection/ignore/overload as presence and added must";
51       2022-10-2553  }
54  revision 2022-10-25 {
55    description
52         Updated affinity-attribute to be type Hex-integer56      "Updated affinity-attribute to be type Hex-integer";
53       2022-07-1157  }
58  revision 2022-07-11 {
59    description
54         Added missing description statement to nodes60      "Added missing description statement to nodes";
55       2022-05-2361  }
62  revision 2022-05-23 {
63    description
56         Added container self-ping under tunnel-te64      "Added container self-ping under tunnel-te";
57       2022-02-0165  }
66  revision 2022-02-01 {
67    description
58         Added signalled-bandwidth and soft-preemption support for auto-backup68      "Added signalled-bandwidth and soft-preemption support for auto-backup";
59       2021-11-1769  }
70  revision 2021-11-17 {
71    description
60         Added bfd and path protection support for named tunnels";72      "Added bfd and path protection support for named tunnels";
61    semver:module-version "3.0.0";
62  }73  }
63  revision 2021-07-15 {74  revision 2021-07-15 {
64    description75    description
65      "Removed presence statement of 2 timers nodes under traffic-eng,76      "Removed presence statement of 2 timers nodes under traffic-eng,
n66        Removed presence statement of auto-tunnel containern77          Removed presence statement of auto-tunnel container";
67       2021-07-0978  }
79  revision 2021-07-09 {
80    description
68          Added bandwidth-protection/maximum-aggregate nodes under backup container";81      "Added bandwidth-protection/maximum-aggregate nodes under backup container";
69    semver:module-version "2.1.0";
70  }82  }
71  revision 2021-04-14 {83  revision 2021-04-14 {
72    description84    description
t73      "new container reopt is added under pcet85      "new container reopt is added under pce";
74       2021-02-1986  }
87  revision 2021-02-19 {
88    description
75           Added presence statement in ospf container and removed presence and89      "Added presence statement in ospf container and removed presence and
76         must statement from area container90       must statement from area container";
77       2021-02-1591  }
92  revision 2021-02-15 {
93    description
78           Added yang nodes for new mib commands94      "Added yang nodes for new mib commands";
79       2021-01-2895  }
96  revision 2021-01-28 {
97    description
80           Added cisco-support task yang nodes98      "Added cisco-support task yang nodes";
81       2021-01-1599  }
100  revision 2021-01-15 {
101    description
82           Add mandatory flag in min node under overflow, adjustment-threshold and102      "Add mandatory flag in min node under overflow, adjustment-threshold and
83         underflow container.103       underflow container.
84         Added tunnel-mte specific config container.104       Added tunnel-mte specific config container.
85         Added backoff-timer under mpls->traffic-eng.105       Added backoff-timer under mpls->traffic-eng.";
86       2020-12-03106  }
107  revision 2020-12-03 {
108    description
87           Removed leaf hold-backup and containers maxabs, ltrace-buffer and its109      "Removed leaf hold-backup and containers maxabs, ltrace-buffer and its
88         child nodes as these are used internally with cisco-support task.";110       child nodes as these are used internally with cisco-support task.";
89    semver:module-version "2.0.0";
90  }111  }
91  revision 2020-05-26 {112  revision 2020-05-26 {
92    description113    description
93      "- removed pce under the dynamic path-option for interface114      "- removed pce under the dynamic path-option for interface
94       - added s2l-setup under timers115       - added s2l-setup under timers
95       - added path-error under lsp-status for named-tunnels116       - added path-error under lsp-status for named-tunnels
96       - added redundancy under timers for stateful-client";117       - added redundancy under timers for stateful-client";
97  }118  }
98  revision 2019-07-08 {119  revision 2019-07-08 {
99    description120    description
100      "- removed augmentation to interface-preconfigure as tunnel logical121      "- removed augmentation to interface-preconfigure as tunnel logical
101         interfaces are not allowed to configure as interface preconfig";122         interfaces are not allowed to configure as interface preconfig";
102  }123  }
103  revision 2019-06-11 {124  revision 2019-06-11 {
104    description125    description
105      "- Split area list node under gmpls/optical-nni/topology/instance/opsf126      "- Split area list node under gmpls/optical-nni/topology/instance/opsf
106         into two list nodes127         into two list nodes
107       - Added necessary constraints (must, mandatory) under128       - Added necessary constraints (must, mandatory) under
108         gmpls/../path-option";129         gmpls/../path-option";
109  }130  }
110  revision 2019-06-10 {131  revision 2019-06-10 {
111    description132    description
112      "Establish semantic version baseline.";133      "Establish semantic version baseline.";
113    semver:module-version "1.0.0";134    semver:module-version "1.0.0";
114  }135  }
115  revision 2019-03-30 {136  revision 2019-03-30 {
116    description137    description
117      "Initial version";138      "Initial version";
118  }139  }
119140
120  typedef policy-class-type {141  typedef policy-class-type {
121    type enumeration {142    type enumeration {
122      enum "1" {143      enum "1" {
123        value 1;144        value 1;
124        description145        description
125          "1";146          "1";
126      }147      }
127      enum "2" {148      enum "2" {
128        value 2;149        value 2;
129        description150        description
130          "2";151          "2";
131      }152      }
132      enum "3" {153      enum "3" {
133        value 3;154        value 3;
134        description155        description
135          "3";156          "3";
136      }157      }
137      enum "4" {158      enum "4" {
138        value 4;159        value 4;
139        description160        description
140          "4";161          "4";
141      }162      }
142      enum "5" {163      enum "5" {
143        value 5;164        value 5;
144        description165        description
145          "5";166          "5";
146      }167      }
147      enum "6" {168      enum "6" {
148        value 6;169        value 6;
149        description170        description
150          "6";171          "6";
151      }172      }
152      enum "7" {173      enum "7" {
153        value 7;174        value 7;
154        description175        description
155          "7";176          "7";
156      }177      }
157      enum "default" {178      enum "default" {
158        value 8;179        value 8;
159        description180        description
160          "default value must be set alone";181          "default value must be set alone";
161      }182      }
162    }183    }
163    description184    description
164      "Tunnel policy class Value(s)";185      "Tunnel policy class Value(s)";
165  }186  }
166187
167  grouping IF-BODY {188  grouping IF-BODY {
168    description189    description
169      "Grouping for interface";190      "Grouping for interface";
170    container affinity {191    container affinity {
171      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {192      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
172        tailf:dependency "../a2:interface-name";193        tailf:dependency "../a2:interface-name";
173      }194      }
174      description195      description
175        "Link attributes for links traversed by tunnel";196        "Link attributes for links traversed by tunnel";
176      container includes {197      container includes {
177        description198        description
178          "Links with all these attributes are included in path calculation";199          "Links with all these attributes are included in path calculation";
179        list include1 {200        list include1 {
180          key "name1";201          key "name1";
181          description202          description
182            "Link is excluded if it has every attribute in this list";203            "Link is excluded if it has every attribute in this list";
183          leaf name1 {204          leaf name1 {
184            type xr:Cisco-ios-xr-string {205            type xr:Cisco-ios-xr-string {
185              length "1..32" {206              length "1..32" {
186                description207                description
187                  "Link is excluded if it has every attribute in this list";208                  "Link is excluded if it has every attribute in this list";
188              }209              }
189            }210            }
190            description211            description
191              "Link is excluded if it has every attribute in this list";212              "Link is excluded if it has every attribute in this list";
192          }213          }
193        }214        }
194        list include2 {215        list include2 {
195          key "name1 name2";216          key "name1 name2";
196          description217          description
197            "Link is excluded if it has every attribute in this list";218            "Link is excluded if it has every attribute in this list";
198          leaf name1 {219          leaf name1 {
199            type xr:Cisco-ios-xr-string {220            type xr:Cisco-ios-xr-string {
200              length "1..32" {221              length "1..32" {
201                description222                description
202                  "Link is excluded if it has every attribute in this list";223                  "Link is excluded if it has every attribute in this list";
203              }224              }
204            }225            }
205            description226            description
206              "Link is excluded if it has every attribute in this list";227              "Link is excluded if it has every attribute in this list";
207          }228          }
208          leaf name2 {229          leaf name2 {
209            type xr:Cisco-ios-xr-string {230            type xr:Cisco-ios-xr-string {
210              length "1..32" {231              length "1..32" {
211                description232                description
212                  "Link is excluded if it has every attribute in this list";233                  "Link is excluded if it has every attribute in this list";
213              }234              }
214            }235            }
215            description236            description
216              "Link is excluded if it has every attribute in this list";237              "Link is excluded if it has every attribute in this list";
217          }238          }
218        }239        }
219        list include3 {240        list include3 {
220          key "name1 name2 name3";241          key "name1 name2 name3";
221          description242          description
222            "Link is excluded if it has every attribute in this list";243            "Link is excluded if it has every attribute in this list";
223          leaf name1 {244          leaf name1 {
224            type xr:Cisco-ios-xr-string {245            type xr:Cisco-ios-xr-string {
225              length "1..32" {246              length "1..32" {
226                description247                description
227                  "Link is excluded if it has every attribute in this list";248                  "Link is excluded if it has every attribute in this list";
228              }249              }
229            }250            }
230            description251            description
231              "Link is excluded if it has every attribute in this list";252              "Link is excluded if it has every attribute in this list";
232          }253          }
233          leaf name2 {254          leaf name2 {
234            type xr:Cisco-ios-xr-string {255            type xr:Cisco-ios-xr-string {
235              length "1..32" {256              length "1..32" {
236                description257                description
237                  "Link is excluded if it has every attribute in this list";258                  "Link is excluded if it has every attribute in this list";
238              }259              }
239            }260            }
240            description261            description
241              "Link is excluded if it has every attribute in this list";262              "Link is excluded if it has every attribute in this list";
242          }263          }
243          leaf name3 {264          leaf name3 {
244            type xr:Cisco-ios-xr-string {265            type xr:Cisco-ios-xr-string {
245              length "1..32" {266              length "1..32" {
246                description267                description
247                  "Link is excluded if it has every attribute in this list";268                  "Link is excluded if it has every attribute in this list";
248              }269              }
249            }270            }
250            description271            description
251              "Link is excluded if it has every attribute in this list";272              "Link is excluded if it has every attribute in this list";
252          }273          }
253        }274        }
254        list include4 {275        list include4 {
255          key "name1 name2 name3 name4";276          key "name1 name2 name3 name4";
256          description277          description
257            "Link is excluded if it has every attribute in this list";278            "Link is excluded if it has every attribute in this list";
258          leaf name1 {279          leaf name1 {
259            type xr:Cisco-ios-xr-string {280            type xr:Cisco-ios-xr-string {
260              length "1..32" {281              length "1..32" {
261                description282                description
262                  "Link is excluded if it has every attribute in this list";283                  "Link is excluded if it has every attribute in this list";
263              }284              }
264            }285            }
265            description286            description
266              "Link is excluded if it has every attribute in this list";287              "Link is excluded if it has every attribute in this list";
267          }288          }
268          leaf name2 {289          leaf name2 {
269            type xr:Cisco-ios-xr-string {290            type xr:Cisco-ios-xr-string {
270              length "1..32" {291              length "1..32" {
271                description292                description
272                  "Link is excluded if it has every attribute in this list";293                  "Link is excluded if it has every attribute in this list";
273              }294              }
274            }295            }
275            description296            description
276              "Link is excluded if it has every attribute in this list";297              "Link is excluded if it has every attribute in this list";
277          }298          }
278          leaf name3 {299          leaf name3 {
279            type xr:Cisco-ios-xr-string {300            type xr:Cisco-ios-xr-string {
280              length "1..32" {301              length "1..32" {
281                description302                description
282                  "Link is excluded if it has every attribute in this list";303                  "Link is excluded if it has every attribute in this list";
283              }304              }
284            }305            }
285            description306            description
286              "Link is excluded if it has every attribute in this list";307              "Link is excluded if it has every attribute in this list";
287          }308          }
288          leaf name4 {309          leaf name4 {
289            type xr:Cisco-ios-xr-string {310            type xr:Cisco-ios-xr-string {
290              length "1..32" {311              length "1..32" {
291                description312                description
292                  "Link is excluded if it has every attribute in this list";313                  "Link is excluded if it has every attribute in this list";
293              }314              }
294            }315            }
295            description316            description
296              "Link is excluded if it has every attribute in this list";317              "Link is excluded if it has every attribute in this list";
297          }318          }
298        }319        }
299        list include5 {320        list include5 {
300          key "name1 name2 name3 name4 name5";321          key "name1 name2 name3 name4 name5";
301          description322          description
302            "Link is excluded if it has every attribute in this list";323            "Link is excluded if it has every attribute in this list";
303          leaf name1 {324          leaf name1 {
304            type xr:Cisco-ios-xr-string {325            type xr:Cisco-ios-xr-string {
305              length "1..32" {326              length "1..32" {
306                description327                description
307                  "Link is excluded if it has every attribute in this list";328                  "Link is excluded if it has every attribute in this list";
308              }329              }
309            }330            }
310            description331            description
311              "Link is excluded if it has every attribute in this list";332              "Link is excluded if it has every attribute in this list";
312          }333          }
313          leaf name2 {334          leaf name2 {
314            type xr:Cisco-ios-xr-string {335            type xr:Cisco-ios-xr-string {
315              length "1..32" {336              length "1..32" {
316                description337                description
317                  "Link is excluded if it has every attribute in this list";338                  "Link is excluded if it has every attribute in this list";
318              }339              }
319            }340            }
320            description341            description
321              "Link is excluded if it has every attribute in this list";342              "Link is excluded if it has every attribute in this list";
322          }343          }
323          leaf name3 {344          leaf name3 {
324            type xr:Cisco-ios-xr-string {345            type xr:Cisco-ios-xr-string {
325              length "1..32" {346              length "1..32" {
326                description347                description
327                  "Link is excluded if it has every attribute in this list";348                  "Link is excluded if it has every attribute in this list";
328              }349              }
329            }350            }
330            description351            description
331              "Link is excluded if it has every attribute in this list";352              "Link is excluded if it has every attribute in this list";
332          }353          }
333          leaf name4 {354          leaf name4 {
334            type xr:Cisco-ios-xr-string {355            type xr:Cisco-ios-xr-string {
335              length "1..32" {356              length "1..32" {
336                description357                description
337                  "Link is excluded if it has every attribute in this list";358                  "Link is excluded if it has every attribute in this list";
338              }359              }
339            }360            }
340            description361            description
341              "Link is excluded if it has every attribute in this list";362              "Link is excluded if it has every attribute in this list";
342          }363          }
343          leaf name5 {364          leaf name5 {
344            type xr:Cisco-ios-xr-string {365            type xr:Cisco-ios-xr-string {
345              length "1..32" {366              length "1..32" {
346                description367                description
347                  "Link is excluded if it has every attribute in this list";368                  "Link is excluded if it has every attribute in this list";
348              }369              }
349            }370            }
350            description371            description
351              "Link is excluded if it has every attribute in this list";372              "Link is excluded if it has every attribute in this list";
352          }373          }
353        }374        }
354        list include6 {375        list include6 {
355          key "name1 name2 name3 name4 name5 name6";376          key "name1 name2 name3 name4 name5 name6";
356          description377          description
357            "Link is excluded if it has every attribute in this list";378            "Link is excluded if it has every attribute in this list";
358          leaf name1 {379          leaf name1 {
359            type xr:Cisco-ios-xr-string {380            type xr:Cisco-ios-xr-string {
360              length "1..32" {381              length "1..32" {
361                description382                description
362                  "Link is excluded if it has every attribute in this list";383                  "Link is excluded if it has every attribute in this list";
363              }384              }
364            }385            }
365            description386            description
366              "Link is excluded if it has every attribute in this list";387              "Link is excluded if it has every attribute in this list";
367          }388          }
368          leaf name2 {389          leaf name2 {
369            type xr:Cisco-ios-xr-string {390            type xr:Cisco-ios-xr-string {
370              length "1..32" {391              length "1..32" {
371                description392                description
372                  "Link is excluded if it has every attribute in this list";393                  "Link is excluded if it has every attribute in this list";
373              }394              }
374            }395            }
375            description396            description
376              "Link is excluded if it has every attribute in this list";397              "Link is excluded if it has every attribute in this list";
377          }398          }
378          leaf name3 {399          leaf name3 {
379            type xr:Cisco-ios-xr-string {400            type xr:Cisco-ios-xr-string {
380              length "1..32" {401              length "1..32" {
381                description402                description
382                  "Link is excluded if it has every attribute in this list";403                  "Link is excluded if it has every attribute in this list";
383              }404              }
384            }405            }
385            description406            description
386              "Link is excluded if it has every attribute in this list";407              "Link is excluded if it has every attribute in this list";
387          }408          }
388          leaf name4 {409          leaf name4 {
389            type xr:Cisco-ios-xr-string {410            type xr:Cisco-ios-xr-string {
390              length "1..32" {411              length "1..32" {
391                description412                description
392                  "Link is excluded if it has every attribute in this list";413                  "Link is excluded if it has every attribute in this list";
393              }414              }
394            }415            }
395            description416            description
396              "Link is excluded if it has every attribute in this list";417              "Link is excluded if it has every attribute in this list";
397          }418          }
398          leaf name5 {419          leaf name5 {
399            type xr:Cisco-ios-xr-string {420            type xr:Cisco-ios-xr-string {
400              length "1..32" {421              length "1..32" {
401                description422                description
402                  "Link is excluded if it has every attribute in this list";423                  "Link is excluded if it has every attribute in this list";
403              }424              }
404            }425            }
405            description426            description
406              "Link is excluded if it has every attribute in this list";427              "Link is excluded if it has every attribute in this list";
407          }428          }
408          leaf name6 {429          leaf name6 {
409            type xr:Cisco-ios-xr-string {430            type xr:Cisco-ios-xr-string {
410              length "1..32" {431              length "1..32" {
411                description432                description
412                  "Link is excluded if it has every attribute in this list";433                  "Link is excluded if it has every attribute in this list";
413              }434              }
414            }435            }
415            description436            description
416              "Link is excluded if it has every attribute in this list";437              "Link is excluded if it has every attribute in this list";
417          }438          }
418        }439        }
419        list include7 {440        list include7 {
420          key "name1 name2 name3 name4 name5 name6 name7";441          key "name1 name2 name3 name4 name5 name6 name7";
421          description442          description
422            "Link is excluded if it has every attribute in this list";443            "Link is excluded if it has every attribute in this list";
423          leaf name1 {444          leaf name1 {
424            type xr:Cisco-ios-xr-string {445            type xr:Cisco-ios-xr-string {
425              length "1..32" {446              length "1..32" {
426                description447                description
427                  "Link is excluded if it has every attribute in this list";448                  "Link is excluded if it has every attribute in this list";
428              }449              }
429            }450            }
430            description451            description
431              "Link is excluded if it has every attribute in this list";452              "Link is excluded if it has every attribute in this list";
432          }453          }
433          leaf name2 {454          leaf name2 {
434            type xr:Cisco-ios-xr-string {455            type xr:Cisco-ios-xr-string {
435              length "1..32" {456              length "1..32" {
436                description457                description
437                  "Link is excluded if it has every attribute in this list";458                  "Link is excluded if it has every attribute in this list";
438              }459              }
439            }460            }
440            description461            description
441              "Link is excluded if it has every attribute in this list";462              "Link is excluded if it has every attribute in this list";
442          }463          }
443          leaf name3 {464          leaf name3 {
444            type xr:Cisco-ios-xr-string {465            type xr:Cisco-ios-xr-string {
445              length "1..32" {466              length "1..32" {
446                description467                description
447                  "Link is excluded if it has every attribute in this list";468                  "Link is excluded if it has every attribute in this list";
448              }469              }
449            }470            }
450            description471            description
451              "Link is excluded if it has every attribute in this list";472              "Link is excluded if it has every attribute in this list";
452          }473          }
453          leaf name4 {474          leaf name4 {
454            type xr:Cisco-ios-xr-string {475            type xr:Cisco-ios-xr-string {
455              length "1..32" {476              length "1..32" {
456                description477                description
457                  "Link is excluded if it has every attribute in this list";478                  "Link is excluded if it has every attribute in this list";
458              }479              }
459            }480            }
460            description481            description
461              "Link is excluded if it has every attribute in this list";482              "Link is excluded if it has every attribute in this list";
462          }483          }
463          leaf name5 {484          leaf name5 {
464            type xr:Cisco-ios-xr-string {485            type xr:Cisco-ios-xr-string {
465              length "1..32" {486              length "1..32" {
466                description487                description
467                  "Link is excluded if it has every attribute in this list";488                  "Link is excluded if it has every attribute in this list";
468              }489              }
469            }490            }
470            description491            description
471              "Link is excluded if it has every attribute in this list";492              "Link is excluded if it has every attribute in this list";
472          }493          }
473          leaf name6 {494          leaf name6 {
474            type xr:Cisco-ios-xr-string {495            type xr:Cisco-ios-xr-string {
475              length "1..32" {496              length "1..32" {
476                description497                description
477                  "Link is excluded if it has every attribute in this list";498                  "Link is excluded if it has every attribute in this list";
478              }499              }
479            }500            }
480            description501            description
481              "Link is excluded if it has every attribute in this list";502              "Link is excluded if it has every attribute in this list";
482          }503          }
483          leaf name7 {504          leaf name7 {
484            type xr:Cisco-ios-xr-string {505            type xr:Cisco-ios-xr-string {
485              length "1..32" {506              length "1..32" {
486                description507                description
487                  "Link is excluded if it has every attribute in this list";508                  "Link is excluded if it has every attribute in this list";
488              }509              }
489            }510            }
490            description511            description
491              "Link is excluded if it has every attribute in this list";512              "Link is excluded if it has every attribute in this list";
492          }513          }
493        }514        }
494        list include8 {515        list include8 {
495          key "name1 name2 name3 name4 name5 name6 name7 name8";516          key "name1 name2 name3 name4 name5 name6 name7 name8";
496          description517          description
497            "Link is excluded if it has every attribute in this list";518            "Link is excluded if it has every attribute in this list";
498          leaf name1 {519          leaf name1 {
499            type xr:Cisco-ios-xr-string {520            type xr:Cisco-ios-xr-string {
500              length "1..32" {521              length "1..32" {
501                description522                description
502                  "Link is excluded if it has every attribute in this list";523                  "Link is excluded if it has every attribute in this list";
503              }524              }
504            }525            }
505            description526            description
506              "Link is excluded if it has every attribute in this list";527              "Link is excluded if it has every attribute in this list";
507          }528          }
508          leaf name2 {529          leaf name2 {
509            type xr:Cisco-ios-xr-string {530            type xr:Cisco-ios-xr-string {
510              length "1..32" {531              length "1..32" {
511                description532                description
512                  "Link is excluded if it has every attribute in this list";533                  "Link is excluded if it has every attribute in this list";
513              }534              }
514            }535            }
515            description536            description
516              "Link is excluded if it has every attribute in this list";537              "Link is excluded if it has every attribute in this list";
517          }538          }
518          leaf name3 {539          leaf name3 {
519            type xr:Cisco-ios-xr-string {540            type xr:Cisco-ios-xr-string {
520              length "1..32" {541              length "1..32" {
521                description542                description
522                  "Link is excluded if it has every attribute in this list";543                  "Link is excluded if it has every attribute in this list";
523              }544              }
524            }545            }
525            description546            description
526              "Link is excluded if it has every attribute in this list";547              "Link is excluded if it has every attribute in this list";
527          }548          }
528          leaf name4 {549          leaf name4 {
529            type xr:Cisco-ios-xr-string {550            type xr:Cisco-ios-xr-string {
530              length "1..32" {551              length "1..32" {
531                description552                description
532                  "Link is excluded if it has every attribute in this list";553                  "Link is excluded if it has every attribute in this list";
533              }554              }
534            }555            }
535            description556            description
536              "Link is excluded if it has every attribute in this list";557              "Link is excluded if it has every attribute in this list";
537          }558          }
538          leaf name5 {559          leaf name5 {
539            type xr:Cisco-ios-xr-string {560            type xr:Cisco-ios-xr-string {
540              length "1..32" {561              length "1..32" {
541                description562                description
542                  "Link is excluded if it has every attribute in this list";563                  "Link is excluded if it has every attribute in this list";
543              }564              }
544            }565            }
545            description566            description
546              "Link is excluded if it has every attribute in this list";567              "Link is excluded if it has every attribute in this list";
547          }568          }
548          leaf name6 {569          leaf name6 {
549            type xr:Cisco-ios-xr-string {570            type xr:Cisco-ios-xr-string {
550              length "1..32" {571              length "1..32" {
551                description572                description
552                  "Link is excluded if it has every attribute in this list";573                  "Link is excluded if it has every attribute in this list";
553              }574              }
554            }575            }
555            description576            description
556              "Link is excluded if it has every attribute in this list";577              "Link is excluded if it has every attribute in this list";
557          }578          }
558          leaf name7 {579          leaf name7 {
559            type xr:Cisco-ios-xr-string {580            type xr:Cisco-ios-xr-string {
560              length "1..32" {581              length "1..32" {
561                description582                description
562                  "Link is excluded if it has every attribute in this list";583                  "Link is excluded if it has every attribute in this list";
563              }584              }
564            }585            }
565            description586            description
566              "Link is excluded if it has every attribute in this list";587              "Link is excluded if it has every attribute in this list";
567          }588          }
568          leaf name8 {589          leaf name8 {
569            type xr:Cisco-ios-xr-string {590            type xr:Cisco-ios-xr-string {
570              length "1..32" {591              length "1..32" {
571                description592                description
572                  "Link is excluded if it has every attribute in this list";593                  "Link is excluded if it has every attribute in this list";
573              }594              }
574            }595            }
575            description596            description
576              "Link is excluded if it has every attribute in this list";597              "Link is excluded if it has every attribute in this list";
577          }598          }
578        }599        }
579        list include9 {600        list include9 {
580          key "name1 name2 name3 name4 name5 name6 name7 name8 name9";601          key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
581          description602          description
582            "Link is excluded if it has every attribute in this list";603            "Link is excluded if it has every attribute in this list";
583          leaf name1 {604          leaf name1 {
584            type xr:Cisco-ios-xr-string {605            type xr:Cisco-ios-xr-string {
585              length "1..32" {606              length "1..32" {
586                description607                description
587                  "Link is excluded if it has every attribute in this list";608                  "Link is excluded if it has every attribute in this list";
588              }609              }
589            }610            }
590            description611            description
591              "Link is excluded if it has every attribute in this list";612              "Link is excluded if it has every attribute in this list";
592          }613          }
593          leaf name2 {614          leaf name2 {
594            type xr:Cisco-ios-xr-string {615            type xr:Cisco-ios-xr-string {
595              length "1..32" {616              length "1..32" {
596                description617                description
597                  "Link is excluded if it has every attribute in this list";618                  "Link is excluded if it has every attribute in this list";
598              }619              }
599            }620            }
600            description621            description
601              "Link is excluded if it has every attribute in this list";622              "Link is excluded if it has every attribute in this list";
602          }623          }
603          leaf name3 {624          leaf name3 {
604            type xr:Cisco-ios-xr-string {625            type xr:Cisco-ios-xr-string {
605              length "1..32" {626              length "1..32" {
606                description627                description
607                  "Link is excluded if it has every attribute in this list";628                  "Link is excluded if it has every attribute in this list";
608              }629              }
609            }630            }
610            description631            description
611              "Link is excluded if it has every attribute in this list";632              "Link is excluded if it has every attribute in this list";
612          }633          }
613          leaf name4 {634          leaf name4 {
614            type xr:Cisco-ios-xr-string {635            type xr:Cisco-ios-xr-string {
615              length "1..32" {636              length "1..32" {
616                description637                description
617                  "Link is excluded if it has every attribute in this list";638                  "Link is excluded if it has every attribute in this list";
618              }639              }
619            }640            }
620            description641            description
621              "Link is excluded if it has every attribute in this list";642              "Link is excluded if it has every attribute in this list";
622          }643          }
623          leaf name5 {644          leaf name5 {
624            type xr:Cisco-ios-xr-string {645            type xr:Cisco-ios-xr-string {
625              length "1..32" {646              length "1..32" {
626                description647                description
627                  "Link is excluded if it has every attribute in this list";648                  "Link is excluded if it has every attribute in this list";
628              }649              }
629            }650            }
630            description651            description
631              "Link is excluded if it has every attribute in this list";652              "Link is excluded if it has every attribute in this list";
632          }653          }
633          leaf name6 {654          leaf name6 {
634            type xr:Cisco-ios-xr-string {655            type xr:Cisco-ios-xr-string {
635              length "1..32" {656              length "1..32" {
636                description657                description
637                  "Link is excluded if it has every attribute in this list";658                  "Link is excluded if it has every attribute in this list";
638              }659              }
639            }660            }
640            description661            description
641              "Link is excluded if it has every attribute in this list";662              "Link is excluded if it has every attribute in this list";
642          }663          }
643          leaf name7 {664          leaf name7 {
644            type xr:Cisco-ios-xr-string {665            type xr:Cisco-ios-xr-string {
645              length "1..32" {666              length "1..32" {
646                description667                description
647                  "Link is excluded if it has every attribute in this list";668                  "Link is excluded if it has every attribute in this list";
648              }669              }
649            }670            }
650            description671            description
651              "Link is excluded if it has every attribute in this list";672              "Link is excluded if it has every attribute in this list";
652          }673          }
653          leaf name8 {674          leaf name8 {
654            type xr:Cisco-ios-xr-string {675            type xr:Cisco-ios-xr-string {
655              length "1..32" {676              length "1..32" {
656                description677                description
657                  "Link is excluded if it has every attribute in this list";678                  "Link is excluded if it has every attribute in this list";
658              }679              }
659            }680            }
660            description681            description
661              "Link is excluded if it has every attribute in this list";682              "Link is excluded if it has every attribute in this list";
662          }683          }
663          leaf name9 {684          leaf name9 {
664            type xr:Cisco-ios-xr-string {685            type xr:Cisco-ios-xr-string {
665              length "1..32" {686              length "1..32" {
666                description687                description
667                  "Link is excluded if it has every attribute in this list";688                  "Link is excluded if it has every attribute in this list";
668              }689              }
669            }690            }
670            description691            description
671              "Link is excluded if it has every attribute in this list";692              "Link is excluded if it has every attribute in this list";
672          }693          }
673        }694        }
674        list include10 {695        list include10 {
675          key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";696          key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
676          description697          description
677            "Link is excluded if it has every attribute in this list";698            "Link is excluded if it has every attribute in this list";
678          leaf name1 {699          leaf name1 {
679            type xr:Cisco-ios-xr-string {700            type xr:Cisco-ios-xr-string {
680              length "1..32" {701              length "1..32" {
681                description702                description
682                  "Link is excluded if it has every attribute in this list";703                  "Link is excluded if it has every attribute in this list";
683              }704              }
684            }705            }
685            description706            description
686              "Link is excluded if it has every attribute in this list";707              "Link is excluded if it has every attribute in this list";
687          }708          }
688          leaf name2 {709          leaf name2 {
689            type xr:Cisco-ios-xr-string {710            type xr:Cisco-ios-xr-string {
690              length "1..32" {711              length "1..32" {
691                description712                description
692                  "Link is excluded if it has every attribute in this list";713                  "Link is excluded if it has every attribute in this list";
693              }714              }
694            }715            }
695            description716            description
696              "Link is excluded if it has every attribute in this list";717              "Link is excluded if it has every attribute in this list";
697          }718          }
698          leaf name3 {719          leaf name3 {
699            type xr:Cisco-ios-xr-string {720            type xr:Cisco-ios-xr-string {
700              length "1..32" {721              length "1..32" {
701                description722                description
702                  "Link is excluded if it has every attribute in this list";723                  "Link is excluded if it has every attribute in this list";
703              }724              }
704            }725            }
705            description726            description
706              "Link is excluded if it has every attribute in this list";727              "Link is excluded if it has every attribute in this list";
707          }728          }
708          leaf name4 {729          leaf name4 {
709            type xr:Cisco-ios-xr-string {730            type xr:Cisco-ios-xr-string {
710              length "1..32" {731              length "1..32" {
711                description732                description
712                  "Link is excluded if it has every attribute in this list";733                  "Link is excluded if it has every attribute in this list";
713              }734              }
714            }735            }
715            description736            description
716              "Link is excluded if it has every attribute in this list";737              "Link is excluded if it has every attribute in this list";
717          }738          }
718          leaf name5 {739          leaf name5 {
719            type xr:Cisco-ios-xr-string {740            type xr:Cisco-ios-xr-string {
720              length "1..32" {741              length "1..32" {
721                description742                description
722                  "Link is excluded if it has every attribute in this list";743                  "Link is excluded if it has every attribute in this list";
723              }744              }
724            }745            }
725            description746            description
726              "Link is excluded if it has every attribute in this list";747              "Link is excluded if it has every attribute in this list";
727          }748          }
728          leaf name6 {749          leaf name6 {
729            type xr:Cisco-ios-xr-string {750            type xr:Cisco-ios-xr-string {
730              length "1..32" {751              length "1..32" {
731                description752                description
732                  "Link is excluded if it has every attribute in this list";753                  "Link is excluded if it has every attribute in this list";
733              }754              }
734            }755            }
735            description756            description
736              "Link is excluded if it has every attribute in this list";757              "Link is excluded if it has every attribute in this list";
737          }758          }
738          leaf name7 {759          leaf name7 {
739            type xr:Cisco-ios-xr-string {760            type xr:Cisco-ios-xr-string {
740              length "1..32" {761              length "1..32" {
741                description762                description
742                  "Link is excluded if it has every attribute in this list";763                  "Link is excluded if it has every attribute in this list";
743              }764              }
744            }765            }
745            description766            description
746              "Link is excluded if it has every attribute in this list";767              "Link is excluded if it has every attribute in this list";
747          }768          }
748          leaf name8 {769          leaf name8 {
749            type xr:Cisco-ios-xr-string {770            type xr:Cisco-ios-xr-string {
750              length "1..32" {771              length "1..32" {
751                description772                description
752                  "Link is excluded if it has every attribute in this list";773                  "Link is excluded if it has every attribute in this list";
753              }774              }
754            }775            }
755            description776            description
756              "Link is excluded if it has every attribute in this list";777              "Link is excluded if it has every attribute in this list";
757          }778          }
758          leaf name9 {779          leaf name9 {
759            type xr:Cisco-ios-xr-string {780            type xr:Cisco-ios-xr-string {
760              length "1..32" {781              length "1..32" {
761                description782                description
762                  "Link is excluded if it has every attribute in this list";783                  "Link is excluded if it has every attribute in this list";
763              }784              }
764            }785            }
765            description786            description
766              "Link is excluded if it has every attribute in this list";787              "Link is excluded if it has every attribute in this list";
767          }788          }
768          leaf name10 {789          leaf name10 {
769            type xr:Cisco-ios-xr-string {790            type xr:Cisco-ios-xr-string {
770              length "1..32" {791              length "1..32" {
771                description792                description
772                  "Link is excluded if it has every attribute in this list";793                  "Link is excluded if it has every attribute in this list";
773              }794              }
774            }795            }
775            description796            description
776              "Link is excluded if it has every attribute in this list";797              "Link is excluded if it has every attribute in this list";
777          }798          }
778        }799        }
779      }800      }
780      container include-stricts {801      container include-stricts {
781        description802        description
782          "Links with exactly all these attributes are included in path calculation";803          "Links with exactly all these attributes are included in path calculation";
783        list include1 {804        list include1 {
784          key "name1";805          key "name1";
785          description806          description
786            "Link is excluded if it has every attribute in this list";807            "Link is excluded if it has every attribute in this list";
787          leaf name1 {808          leaf name1 {
788            type xr:Cisco-ios-xr-string {809            type xr:Cisco-ios-xr-string {
789              length "1..32" {810              length "1..32" {
790                description811                description
791                  "Link is excluded if it has every attribute in this list";812                  "Link is excluded if it has every attribute in this list";
792              }813              }
793            }814            }
794            description815            description
795              "Link is excluded if it has every attribute in this list";816              "Link is excluded if it has every attribute in this list";
796          }817          }
797        }818        }
798        list include2 {819        list include2 {
799          key "name1 name2";820          key "name1 name2";
800          description821          description
801            "Link is excluded if it has every attribute in this list";822            "Link is excluded if it has every attribute in this list";
802          leaf name1 {823          leaf name1 {
803            type xr:Cisco-ios-xr-string {824            type xr:Cisco-ios-xr-string {
804              length "1..32" {825              length "1..32" {
805                description826                description
806                  "Link is excluded if it has every attribute in this list";827                  "Link is excluded if it has every attribute in this list";
807              }828              }
808            }829            }
809            description830            description
810              "Link is excluded if it has every attribute in this list";831              "Link is excluded if it has every attribute in this list";
811          }832          }
812          leaf name2 {833          leaf name2 {
813            type xr:Cisco-ios-xr-string {834            type xr:Cisco-ios-xr-string {
814              length "1..32" {835              length "1..32" {
815                description836                description
816                  "Link is excluded if it has every attribute in this list";837                  "Link is excluded if it has every attribute in this list";
817              }838              }
818            }839            }
819            description840            description
820              "Link is excluded if it has every attribute in this list";841              "Link is excluded if it has every attribute in this list";
821          }842          }
822        }843        }
823        list include3 {844        list include3 {
824          key "name1 name2 name3";845          key "name1 name2 name3";
825          description846          description
826            "Link is excluded if it has every attribute in this list";847            "Link is excluded if it has every attribute in this list";
827          leaf name1 {848          leaf name1 {
828            type xr:Cisco-ios-xr-string {849            type xr:Cisco-ios-xr-string {
829              length "1..32" {850              length "1..32" {
830                description851                description
831                  "Link is excluded if it has every attribute in this list";852                  "Link is excluded if it has every attribute in this list";
832              }853              }
833            }854            }
834            description855            description
835              "Link is excluded if it has every attribute in this list";856              "Link is excluded if it has every attribute in this list";
836          }857          }
837          leaf name2 {858          leaf name2 {
838            type xr:Cisco-ios-xr-string {859            type xr:Cisco-ios-xr-string {
839              length "1..32" {860              length "1..32" {
840                description861                description
841                  "Link is excluded if it has every attribute in this list";862                  "Link is excluded if it has every attribute in this list";
842              }863              }
843            }864            }
844            description865            description
845              "Link is excluded if it has every attribute in this list";866              "Link is excluded if it has every attribute in this list";
846          }867          }
847          leaf name3 {868          leaf name3 {
848            type xr:Cisco-ios-xr-string {869            type xr:Cisco-ios-xr-string {
849              length "1..32" {870              length "1..32" {
850                description871                description
851                  "Link is excluded if it has every attribute in this list";872                  "Link is excluded if it has every attribute in this list";
852              }873              }
853            }874            }
854            description875            description
855              "Link is excluded if it has every attribute in this list";876              "Link is excluded if it has every attribute in this list";
856          }877          }
857        }878        }
858        list include4 {879        list include4 {
859          key "name1 name2 name3 name4";880          key "name1 name2 name3 name4";
860          description881          description
861            "Link is excluded if it has every attribute in this list";882            "Link is excluded if it has every attribute in this list";
862          leaf name1 {883          leaf name1 {
863            type xr:Cisco-ios-xr-string {884            type xr:Cisco-ios-xr-string {
864              length "1..32" {885              length "1..32" {
865                description886                description
866                  "Link is excluded if it has every attribute in this list";887                  "Link is excluded if it has every attribute in this list";
867              }888              }
868            }889            }
869            description890            description
870              "Link is excluded if it has every attribute in this list";891              "Link is excluded if it has every attribute in this list";
871          }892          }
872          leaf name2 {893          leaf name2 {
873            type xr:Cisco-ios-xr-string {894            type xr:Cisco-ios-xr-string {
874              length "1..32" {895              length "1..32" {
875                description896                description
876                  "Link is excluded if it has every attribute in this list";897                  "Link is excluded if it has every attribute in this list";
877              }898              }
878            }899            }
879            description900            description
880              "Link is excluded if it has every attribute in this list";901              "Link is excluded if it has every attribute in this list";
881          }902          }
882          leaf name3 {903          leaf name3 {
883            type xr:Cisco-ios-xr-string {904            type xr:Cisco-ios-xr-string {
884              length "1..32" {905              length "1..32" {
885                description906                description
886                  "Link is excluded if it has every attribute in this list";907                  "Link is excluded if it has every attribute in this list";
887              }908              }
888            }909            }
889            description910            description
890              "Link is excluded if it has every attribute in this list";911              "Link is excluded if it has every attribute in this list";
891          }912          }
892          leaf name4 {913          leaf name4 {
893            type xr:Cisco-ios-xr-string {914            type xr:Cisco-ios-xr-string {
894              length "1..32" {915              length "1..32" {
895                description916                description
896                  "Link is excluded if it has every attribute in this list";917                  "Link is excluded if it has every attribute in this list";
897              }918              }
898            }919            }
899            description920            description
900              "Link is excluded if it has every attribute in this list";921              "Link is excluded if it has every attribute in this list";
901          }922          }
902        }923        }
903        list include5 {924        list include5 {
904          key "name1 name2 name3 name4 name5";925          key "name1 name2 name3 name4 name5";
905          description926          description
906            "Link is excluded if it has every attribute in this list";927            "Link is excluded if it has every attribute in this list";
907          leaf name1 {928          leaf name1 {
908            type xr:Cisco-ios-xr-string {929            type xr:Cisco-ios-xr-string {
909              length "1..32" {930              length "1..32" {
910                description931                description
911                  "Link is excluded if it has every attribute in this list";932                  "Link is excluded if it has every attribute in this list";
912              }933              }
913            }934            }
914            description935            description
915              "Link is excluded if it has every attribute in this list";936              "Link is excluded if it has every attribute in this list";
916          }937          }
917          leaf name2 {938          leaf name2 {
918            type xr:Cisco-ios-xr-string {939            type xr:Cisco-ios-xr-string {
919              length "1..32" {940              length "1..32" {
920                description941                description
921                  "Link is excluded if it has every attribute in this list";942                  "Link is excluded if it has every attribute in this list";
922              }943              }
923            }944            }
924            description945            description
925              "Link is excluded if it has every attribute in this list";946              "Link is excluded if it has every attribute in this list";
926          }947          }
927          leaf name3 {948          leaf name3 {
928            type xr:Cisco-ios-xr-string {949            type xr:Cisco-ios-xr-string {
929              length "1..32" {950              length "1..32" {
930                description951                description
931                  "Link is excluded if it has every attribute in this list";952                  "Link is excluded if it has every attribute in this list";
932              }953              }
933            }954            }
934            description955            description
935              "Link is excluded if it has every attribute in this list";956              "Link is excluded if it has every attribute in this list";
936          }957          }
937          leaf name4 {958          leaf name4 {
938            type xr:Cisco-ios-xr-string {959            type xr:Cisco-ios-xr-string {
939              length "1..32" {960              length "1..32" {
940                description961                description
941                  "Link is excluded if it has every attribute in this list";962                  "Link is excluded if it has every attribute in this list";
942              }963              }
943            }964            }
944            description965            description
945              "Link is excluded if it has every attribute in this list";966              "Link is excluded if it has every attribute in this list";
946          }967          }
947          leaf name5 {968          leaf name5 {
948            type xr:Cisco-ios-xr-string {969            type xr:Cisco-ios-xr-string {
949              length "1..32" {970              length "1..32" {
950                description971                description
951                  "Link is excluded if it has every attribute in this list";972                  "Link is excluded if it has every attribute in this list";
952              }973              }
953            }974            }
954            description975            description
955              "Link is excluded if it has every attribute in this list";976              "Link is excluded if it has every attribute in this list";
956          }977          }
957        }978        }
958        list include6 {979        list include6 {
959          key "name1 name2 name3 name4 name5 name6";980          key "name1 name2 name3 name4 name5 name6";
960          description981          description
961            "Link is excluded if it has every attribute in this list";982            "Link is excluded if it has every attribute in this list";
962          leaf name1 {983          leaf name1 {
963            type xr:Cisco-ios-xr-string {984            type xr:Cisco-ios-xr-string {
964              length "1..32" {985              length "1..32" {
965                description986                description
966                  "Link is excluded if it has every attribute in this list";987                  "Link is excluded if it has every attribute in this list";
967              }988              }
968            }989            }
969            description990            description
970              "Link is excluded if it has every attribute in this list";991              "Link is excluded if it has every attribute in this list";
971          }992          }
972          leaf name2 {993          leaf name2 {
973            type xr:Cisco-ios-xr-string {994            type xr:Cisco-ios-xr-string {
974              length "1..32" {995              length "1..32" {
975                description996                description
976                  "Link is excluded if it has every attribute in this list";997                  "Link is excluded if it has every attribute in this list";
977              }998              }
978            }999            }
979            description1000            description
980              "Link is excluded if it has every attribute in this list";1001              "Link is excluded if it has every attribute in this list";
981          }1002          }
982          leaf name3 {1003          leaf name3 {
983            type xr:Cisco-ios-xr-string {1004            type xr:Cisco-ios-xr-string {
984              length "1..32" {1005              length "1..32" {
985                description1006                description
986                  "Link is excluded if it has every attribute in this list";1007                  "Link is excluded if it has every attribute in this list";
987              }1008              }
988            }1009            }
989            description1010            description
990              "Link is excluded if it has every attribute in this list";1011              "Link is excluded if it has every attribute in this list";
991          }1012          }
992          leaf name4 {1013          leaf name4 {
993            type xr:Cisco-ios-xr-string {1014            type xr:Cisco-ios-xr-string {
994              length "1..32" {1015              length "1..32" {
995                description1016                description
996                  "Link is excluded if it has every attribute in this list";1017                  "Link is excluded if it has every attribute in this list";
997              }1018              }
998            }1019            }
999            description1020            description
1000              "Link is excluded if it has every attribute in this list";1021              "Link is excluded if it has every attribute in this list";
1001          }1022          }
1002          leaf name5 {1023          leaf name5 {
1003            type xr:Cisco-ios-xr-string {1024            type xr:Cisco-ios-xr-string {
1004              length "1..32" {1025              length "1..32" {
1005                description1026                description
1006                  "Link is excluded if it has every attribute in this list";1027                  "Link is excluded if it has every attribute in this list";
1007              }1028              }
1008            }1029            }
1009            description1030            description
1010              "Link is excluded if it has every attribute in this list";1031              "Link is excluded if it has every attribute in this list";
1011          }1032          }
1012          leaf name6 {1033          leaf name6 {
1013            type xr:Cisco-ios-xr-string {1034            type xr:Cisco-ios-xr-string {
1014              length "1..32" {1035              length "1..32" {
1015                description1036                description
1016                  "Link is excluded if it has every attribute in this list";1037                  "Link is excluded if it has every attribute in this list";
1017              }1038              }
1018            }1039            }
1019            description1040            description
1020              "Link is excluded if it has every attribute in this list";1041              "Link is excluded if it has every attribute in this list";
1021          }1042          }
1022        }1043        }
1023        list include7 {1044        list include7 {
1024          key "name1 name2 name3 name4 name5 name6 name7";1045          key "name1 name2 name3 name4 name5 name6 name7";
1025          description1046          description
1026            "Link is excluded if it has every attribute in this list";1047            "Link is excluded if it has every attribute in this list";
1027          leaf name1 {1048          leaf name1 {
1028            type xr:Cisco-ios-xr-string {1049            type xr:Cisco-ios-xr-string {
1029              length "1..32" {1050              length "1..32" {
1030                description1051                description
1031                  "Link is excluded if it has every attribute in this list";1052                  "Link is excluded if it has every attribute in this list";
1032              }1053              }
1033            }1054            }
1034            description1055            description
1035              "Link is excluded if it has every attribute in this list";1056              "Link is excluded if it has every attribute in this list";
1036          }1057          }
1037          leaf name2 {1058          leaf name2 {
1038            type xr:Cisco-ios-xr-string {1059            type xr:Cisco-ios-xr-string {
1039              length "1..32" {1060              length "1..32" {
1040                description1061                description
1041                  "Link is excluded if it has every attribute in this list";1062                  "Link is excluded if it has every attribute in this list";
1042              }1063              }
1043            }1064            }
1044            description1065            description
1045              "Link is excluded if it has every attribute in this list";1066              "Link is excluded if it has every attribute in this list";
1046          }1067          }
1047          leaf name3 {1068          leaf name3 {
1048            type xr:Cisco-ios-xr-string {1069            type xr:Cisco-ios-xr-string {
1049              length "1..32" {1070              length "1..32" {
1050                description1071                description
1051                  "Link is excluded if it has every attribute in this list";1072                  "Link is excluded if it has every attribute in this list";
1052              }1073              }
1053            }1074            }
1054            description1075            description
1055              "Link is excluded if it has every attribute in this list";1076              "Link is excluded if it has every attribute in this list";
1056          }1077          }
1057          leaf name4 {1078          leaf name4 {
1058            type xr:Cisco-ios-xr-string {1079            type xr:Cisco-ios-xr-string {
1059              length "1..32" {1080              length "1..32" {
1060                description1081                description
1061                  "Link is excluded if it has every attribute in this list";1082                  "Link is excluded if it has every attribute in this list";
1062              }1083              }
1063            }1084            }
1064            description1085            description
1065              "Link is excluded if it has every attribute in this list";1086              "Link is excluded if it has every attribute in this list";
1066          }1087          }
1067          leaf name5 {1088          leaf name5 {
1068            type xr:Cisco-ios-xr-string {1089            type xr:Cisco-ios-xr-string {
1069              length "1..32" {1090              length "1..32" {
1070                description1091                description
1071                  "Link is excluded if it has every attribute in this list";1092                  "Link is excluded if it has every attribute in this list";
1072              }1093              }
1073            }1094            }
1074            description1095            description
1075              "Link is excluded if it has every attribute in this list";1096              "Link is excluded if it has every attribute in this list";
1076          }1097          }
1077          leaf name6 {1098          leaf name6 {
1078            type xr:Cisco-ios-xr-string {1099            type xr:Cisco-ios-xr-string {
1079              length "1..32" {1100              length "1..32" {
1080                description1101                description
1081                  "Link is excluded if it has every attribute in this list";1102                  "Link is excluded if it has every attribute in this list";
1082              }1103              }
1083            }1104            }
1084            description1105            description
1085              "Link is excluded if it has every attribute in this list";1106              "Link is excluded if it has every attribute in this list";
1086          }1107          }
1087          leaf name7 {1108          leaf name7 {
1088            type xr:Cisco-ios-xr-string {1109            type xr:Cisco-ios-xr-string {
1089              length "1..32" {1110              length "1..32" {
1090                description1111                description
1091                  "Link is excluded if it has every attribute in this list";1112                  "Link is excluded if it has every attribute in this list";
1092              }1113              }
1093            }1114            }
1094            description1115            description
1095              "Link is excluded if it has every attribute in this list";1116              "Link is excluded if it has every attribute in this list";
1096          }1117          }
1097        }1118        }
1098        list include8 {1119        list include8 {
1099          key "name1 name2 name3 name4 name5 name6 name7 name8";1120          key "name1 name2 name3 name4 name5 name6 name7 name8";
1100          description1121          description
1101            "Link is excluded if it has every attribute in this list";1122            "Link is excluded if it has every attribute in this list";
1102          leaf name1 {1123          leaf name1 {
1103            type xr:Cisco-ios-xr-string {1124            type xr:Cisco-ios-xr-string {
1104              length "1..32" {1125              length "1..32" {
1105                description1126                description
1106                  "Link is excluded if it has every attribute in this list";1127                  "Link is excluded if it has every attribute in this list";
1107              }1128              }
1108            }1129            }
1109            description1130            description
1110              "Link is excluded if it has every attribute in this list";1131              "Link is excluded if it has every attribute in this list";
1111          }1132          }
1112          leaf name2 {1133          leaf name2 {
1113            type xr:Cisco-ios-xr-string {1134            type xr:Cisco-ios-xr-string {
1114              length "1..32" {1135              length "1..32" {
1115                description1136                description
1116                  "Link is excluded if it has every attribute in this list";1137                  "Link is excluded if it has every attribute in this list";
1117              }1138              }
1118            }1139            }
1119            description1140            description
1120              "Link is excluded if it has every attribute in this list";1141              "Link is excluded if it has every attribute in this list";
1121          }1142          }
1122          leaf name3 {1143          leaf name3 {
1123            type xr:Cisco-ios-xr-string {1144            type xr:Cisco-ios-xr-string {
1124              length "1..32" {1145              length "1..32" {
1125                description1146                description
1126                  "Link is excluded if it has every attribute in this list";1147                  "Link is excluded if it has every attribute in this list";
1127              }1148              }
1128            }1149            }
1129            description1150            description
1130              "Link is excluded if it has every attribute in this list";1151              "Link is excluded if it has every attribute in this list";
1131          }1152          }
1132          leaf name4 {1153          leaf name4 {
1133            type xr:Cisco-ios-xr-string {1154            type xr:Cisco-ios-xr-string {
1134              length "1..32" {1155              length "1..32" {
1135                description1156                description
1136                  "Link is excluded if it has every attribute in this list";1157                  "Link is excluded if it has every attribute in this list";
1137              }1158              }
1138            }1159            }
1139            description1160            description
1140              "Link is excluded if it has every attribute in this list";1161              "Link is excluded if it has every attribute in this list";
1141          }1162          }
1142          leaf name5 {1163          leaf name5 {
1143            type xr:Cisco-ios-xr-string {1164            type xr:Cisco-ios-xr-string {
1144              length "1..32" {1165              length "1..32" {
1145                description1166                description
1146                  "Link is excluded if it has every attribute in this list";1167                  "Link is excluded if it has every attribute in this list";
1147              }1168              }
1148            }1169            }
1149            description1170            description
1150              "Link is excluded if it has every attribute in this list";1171              "Link is excluded if it has every attribute in this list";
1151          }1172          }
1152          leaf name6 {1173          leaf name6 {
1153            type xr:Cisco-ios-xr-string {1174            type xr:Cisco-ios-xr-string {
1154              length "1..32" {1175              length "1..32" {
1155                description1176                description
1156                  "Link is excluded if it has every attribute in this list";1177                  "Link is excluded if it has every attribute in this list";
1157              }1178              }
1158            }1179            }
1159            description1180            description
1160              "Link is excluded if it has every attribute in this list";1181              "Link is excluded if it has every attribute in this list";
1161          }1182          }
1162          leaf name7 {1183          leaf name7 {
1163            type xr:Cisco-ios-xr-string {1184            type xr:Cisco-ios-xr-string {
1164              length "1..32" {1185              length "1..32" {
1165                description1186                description
1166                  "Link is excluded if it has every attribute in this list";1187                  "Link is excluded if it has every attribute in this list";
1167              }1188              }
1168            }1189            }
1169            description1190            description
1170              "Link is excluded if it has every attribute in this list";1191              "Link is excluded if it has every attribute in this list";
1171          }1192          }
1172          leaf name8 {1193          leaf name8 {
1173            type xr:Cisco-ios-xr-string {1194            type xr:Cisco-ios-xr-string {
1174              length "1..32" {1195              length "1..32" {
1175                description1196                description
1176                  "Link is excluded if it has every attribute in this list";1197                  "Link is excluded if it has every attribute in this list";
1177              }1198              }
1178            }1199            }
1179            description1200            description
1180              "Link is excluded if it has every attribute in this list";1201              "Link is excluded if it has every attribute in this list";
1181          }1202          }
1182        }1203        }
1183        list include9 {1204        list include9 {
1184          key "name1 name2 name3 name4 name5 name6 name7 name8 name9";1205          key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
1185          description1206          description
1186            "Link is excluded if it has every attribute in this list";1207            "Link is excluded if it has every attribute in this list";
1187          leaf name1 {1208          leaf name1 {
1188            type xr:Cisco-ios-xr-string {1209            type xr:Cisco-ios-xr-string {
1189              length "1..32" {1210              length "1..32" {
1190                description1211                description
1191                  "Link is excluded if it has every attribute in this list";1212                  "Link is excluded if it has every attribute in this list";
1192              }1213              }
1193            }1214            }
1194            description1215            description
1195              "Link is excluded if it has every attribute in this list";1216              "Link is excluded if it has every attribute in this list";
1196          }1217          }
1197          leaf name2 {1218          leaf name2 {
1198            type xr:Cisco-ios-xr-string {1219            type xr:Cisco-ios-xr-string {
1199              length "1..32" {1220              length "1..32" {
1200                description1221                description
1201                  "Link is excluded if it has every attribute in this list";1222                  "Link is excluded if it has every attribute in this list";
1202              }1223              }
1203            }1224            }
1204            description1225            description
1205              "Link is excluded if it has every attribute in this list";1226              "Link is excluded if it has every attribute in this list";
1206          }1227          }
1207          leaf name3 {1228          leaf name3 {
1208            type xr:Cisco-ios-xr-string {1229            type xr:Cisco-ios-xr-string {
1209              length "1..32" {1230              length "1..32" {
1210                description1231                description
1211                  "Link is excluded if it has every attribute in this list";1232                  "Link is excluded if it has every attribute in this list";
1212              }1233              }
1213            }1234            }
1214            description1235            description
1215              "Link is excluded if it has every attribute in this list";1236              "Link is excluded if it has every attribute in this list";
1216          }1237          }
1217          leaf name4 {1238          leaf name4 {
1218            type xr:Cisco-ios-xr-string {1239            type xr:Cisco-ios-xr-string {
1219              length "1..32" {1240              length "1..32" {
1220                description1241                description
1221                  "Link is excluded if it has every attribute in this list";1242                  "Link is excluded if it has every attribute in this list";
1222              }1243              }
1223            }1244            }
1224            description1245            description
1225              "Link is excluded if it has every attribute in this list";1246              "Link is excluded if it has every attribute in this list";
1226          }1247          }
1227          leaf name5 {1248          leaf name5 {
1228            type xr:Cisco-ios-xr-string {1249            type xr:Cisco-ios-xr-string {
1229              length "1..32" {1250              length "1..32" {
1230                description1251                description
1231                  "Link is excluded if it has every attribute in this list";1252                  "Link is excluded if it has every attribute in this list";
1232              }1253              }
1233            }1254            }
1234            description1255            description
1235              "Link is excluded if it has every attribute in this list";1256              "Link is excluded if it has every attribute in this list";
1236          }1257          }
1237          leaf name6 {1258          leaf name6 {
1238            type xr:Cisco-ios-xr-string {1259            type xr:Cisco-ios-xr-string {
1239              length "1..32" {1260              length "1..32" {
1240                description1261                description
1241                  "Link is excluded if it has every attribute in this list";1262                  "Link is excluded if it has every attribute in this list";
1242              }1263              }
1243            }1264            }
1244            description1265            description
1245              "Link is excluded if it has every attribute in this list";1266              "Link is excluded if it has every attribute in this list";
1246          }1267          }
1247          leaf name7 {1268          leaf name7 {
1248            type xr:Cisco-ios-xr-string {1269            type xr:Cisco-ios-xr-string {
1249              length "1..32" {1270              length "1..32" {
1250                description1271                description
1251                  "Link is excluded if it has every attribute in this list";1272                  "Link is excluded if it has every attribute in this list";
1252              }1273              }
1253            }1274            }
1254            description1275            description
1255              "Link is excluded if it has every attribute in this list";1276              "Link is excluded if it has every attribute in this list";
1256          }1277          }
1257          leaf name8 {1278          leaf name8 {
1258            type xr:Cisco-ios-xr-string {1279            type xr:Cisco-ios-xr-string {
1259              length "1..32" {1280              length "1..32" {
1260                description1281                description
1261                  "Link is excluded if it has every attribute in this list";1282                  "Link is excluded if it has every attribute in this list";
1262              }1283              }
1263            }1284            }
1264            description1285            description
1265              "Link is excluded if it has every attribute in this list";1286              "Link is excluded if it has every attribute in this list";
1266          }1287          }
1267          leaf name9 {1288          leaf name9 {
1268            type xr:Cisco-ios-xr-string {1289            type xr:Cisco-ios-xr-string {
1269              length "1..32" {1290              length "1..32" {
1270                description1291                description
1271                  "Link is excluded if it has every attribute in this list";1292                  "Link is excluded if it has every attribute in this list";
1272              }1293              }
1273            }1294            }
1274            description1295            description
1275              "Link is excluded if it has every attribute in this list";1296              "Link is excluded if it has every attribute in this list";
1276          }1297          }
1277        }1298        }
1278        list include10 {1299        list include10 {
1279          key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";1300          key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
1280          description1301          description
1281            "Link is excluded if it has every attribute in this list";1302            "Link is excluded if it has every attribute in this list";
1282          leaf name1 {1303          leaf name1 {
1283            type xr:Cisco-ios-xr-string {1304            type xr:Cisco-ios-xr-string {
1284              length "1..32" {1305              length "1..32" {
1285                description1306                description
1286                  "Link is excluded if it has every attribute in this list";1307                  "Link is excluded if it has every attribute in this list";
1287              }1308              }
1288            }1309            }
1289            description1310            description
1290              "Link is excluded if it has every attribute in this list";1311              "Link is excluded if it has every attribute in this list";
1291          }1312          }
1292          leaf name2 {1313          leaf name2 {
1293            type xr:Cisco-ios-xr-string {1314            type xr:Cisco-ios-xr-string {
1294              length "1..32" {1315              length "1..32" {
1295                description1316                description
1296                  "Link is excluded if it has every attribute in this list";1317                  "Link is excluded if it has every attribute in this list";
1297              }1318              }
1298            }1319            }
1299            description1320            description
1300              "Link is excluded if it has every attribute in this list";1321              "Link is excluded if it has every attribute in this list";
1301          }1322          }
1302          leaf name3 {1323          leaf name3 {
1303            type xr:Cisco-ios-xr-string {1324            type xr:Cisco-ios-xr-string {
1304              length "1..32" {1325              length "1..32" {
1305                description1326                description
1306                  "Link is excluded if it has every attribute in this list";1327                  "Link is excluded if it has every attribute in this list";
1307              }1328              }
1308            }1329            }
1309            description1330            description
1310              "Link is excluded if it has every attribute in this list";1331              "Link is excluded if it has every attribute in this list";
1311          }1332          }
1312          leaf name4 {1333          leaf name4 {
1313            type xr:Cisco-ios-xr-string {1334            type xr:Cisco-ios-xr-string {
1314              length "1..32" {1335              length "1..32" {
1315                description1336                description
1316                  "Link is excluded if it has every attribute in this list";1337                  "Link is excluded if it has every attribute in this list";
1317              }1338              }
1318            }1339            }
1319            description1340            description
1320              "Link is excluded if it has every attribute in this list";1341              "Link is excluded if it has every attribute in this list";
1321          }1342          }
1322          leaf name5 {1343          leaf name5 {
1323            type xr:Cisco-ios-xr-string {1344            type xr:Cisco-ios-xr-string {
1324              length "1..32" {1345              length "1..32" {
1325                description1346                description
1326                  "Link is excluded if it has every attribute in this list";1347                  "Link is excluded if it has every attribute in this list";
1327              }1348              }
1328            }1349            }
1329            description1350            description
1330              "Link is excluded if it has every attribute in this list";1351              "Link is excluded if it has every attribute in this list";
1331          }1352          }
1332          leaf name6 {1353          leaf name6 {
1333            type xr:Cisco-ios-xr-string {1354            type xr:Cisco-ios-xr-string {
1334              length "1..32" {1355              length "1..32" {
1335                description1356                description
1336                  "Link is excluded if it has every attribute in this list";1357                  "Link is excluded if it has every attribute in this list";
1337              }1358              }
1338            }1359            }
1339            description1360            description
1340              "Link is excluded if it has every attribute in this list";1361              "Link is excluded if it has every attribute in this list";
1341          }1362          }
1342          leaf name7 {1363          leaf name7 {
1343            type xr:Cisco-ios-xr-string {1364            type xr:Cisco-ios-xr-string {
1344              length "1..32" {1365              length "1..32" {
1345                description1366                description
1346                  "Link is excluded if it has every attribute in this list";1367                  "Link is excluded if it has every attribute in this list";
1347              }1368              }
1348            }1369            }
1349            description1370            description
1350              "Link is excluded if it has every attribute in this list";1371              "Link is excluded if it has every attribute in this list";
1351          }1372          }
1352          leaf name8 {1373          leaf name8 {
1353            type xr:Cisco-ios-xr-string {1374            type xr:Cisco-ios-xr-string {
1354              length "1..32" {1375              length "1..32" {
1355                description1376                description
1356                  "Link is excluded if it has every attribute in this list";1377                  "Link is excluded if it has every attribute in this list";
1357              }1378              }
1358            }1379            }
1359            description1380            description
1360              "Link is excluded if it has every attribute in this list";1381              "Link is excluded if it has every attribute in this list";
1361          }1382          }
1362          leaf name9 {1383          leaf name9 {
1363            type xr:Cisco-ios-xr-string {1384            type xr:Cisco-ios-xr-string {
1364              length "1..32" {1385              length "1..32" {
1365                description1386                description
1366                  "Link is excluded if it has every attribute in this list";1387                  "Link is excluded if it has every attribute in this list";
1367              }1388              }
1368            }1389            }
1369            description1390            description
1370              "Link is excluded if it has every attribute in this list";1391              "Link is excluded if it has every attribute in this list";
1371          }1392          }
1372          leaf name10 {1393          leaf name10 {
1373            type xr:Cisco-ios-xr-string {1394            type xr:Cisco-ios-xr-string {
1374              length "1..32" {1395              length "1..32" {
1375                description1396                description
1376                  "Link is excluded if it has every attribute in this list";1397                  "Link is excluded if it has every attribute in this list";
1377              }1398              }
1378            }1399            }
1379            description1400            description
1380              "Link is excluded if it has every attribute in this list";1401              "Link is excluded if it has every attribute in this list";
1381          }1402          }
1382        }1403        }
1383      }1404      }
1384      container excludes {1405      container excludes {
1385        description1406        description
1386          "Links with all these attributes are excluded from path calculation";1407          "Links with all these attributes are excluded from path calculation";
1387        list exclude1 {1408        list exclude1 {
1388          key "name1";1409          key "name1";
1389          description1410          description
1390            "Link is excluded if it has every attribute in this list";1411            "Link is excluded if it has every attribute in this list";
1391          leaf name1 {1412          leaf name1 {
1392            type xr:Cisco-ios-xr-string {1413            type xr:Cisco-ios-xr-string {
1393              length "1..32" {1414              length "1..32" {
1394                description1415                description
1395                  "Link is excluded if it has every attribute in this list";1416                  "Link is excluded if it has every attribute in this list";
1396              }1417              }
1397            }1418            }
1398            description1419            description
1399              "Link is excluded if it has every attribute in this list";1420              "Link is excluded if it has every attribute in this list";
1400          }1421          }
1401        }1422        }
1402        list exclude2 {1423        list exclude2 {
1403          key "name1 name2";1424          key "name1 name2";
1404          description1425          description
1405            "Link is excluded if it has every attribute in this list";1426            "Link is excluded if it has every attribute in this list";
1406          leaf name1 {1427          leaf name1 {
1407            type xr:Cisco-ios-xr-string {1428            type xr:Cisco-ios-xr-string {
1408              length "1..32" {1429              length "1..32" {
1409                description1430                description
1410                  "Link is excluded if it has every attribute in this list";1431                  "Link is excluded if it has every attribute in this list";
1411              }1432              }
1412            }1433            }
1413            description1434            description
1414              "Link is excluded if it has every attribute in this list";1435              "Link is excluded if it has every attribute in this list";
1415          }1436          }
1416          leaf name2 {1437          leaf name2 {
1417            type xr:Cisco-ios-xr-string {1438            type xr:Cisco-ios-xr-string {
1418              length "1..32" {1439              length "1..32" {
1419                description1440                description
1420                  "Link is excluded if it has every attribute in this list";1441                  "Link is excluded if it has every attribute in this list";
1421              }1442              }
1422            }1443            }
1423            description1444            description
1424              "Link is excluded if it has every attribute in this list";1445              "Link is excluded if it has every attribute in this list";
1425          }1446          }
1426        }1447        }
1427        list exclude3 {1448        list exclude3 {
1428          key "name1 name2 name3";1449          key "name1 name2 name3";
1429          description1450          description
1430            "Link is excluded if it has every attribute in this list";1451            "Link is excluded if it has every attribute in this list";
1431          leaf name1 {1452          leaf name1 {
1432            type xr:Cisco-ios-xr-string {1453            type xr:Cisco-ios-xr-string {
1433              length "1..32" {1454              length "1..32" {
1434                description1455                description
1435                  "Link is excluded if it has every attribute in this list";1456                  "Link is excluded if it has every attribute in this list";
1436              }1457              }
1437            }1458            }
1438            description1459            description
1439              "Link is excluded if it has every attribute in this list";1460              "Link is excluded if it has every attribute in this list";
1440          }1461          }
1441          leaf name2 {1462          leaf name2 {
1442            type xr:Cisco-ios-xr-string {1463            type xr:Cisco-ios-xr-string {
1443              length "1..32" {1464              length "1..32" {
1444                description1465                description
1445                  "Link is excluded if it has every attribute in this list";1466                  "Link is excluded if it has every attribute in this list";
1446              }1467              }
1447            }1468            }
1448            description1469            description
1449              "Link is excluded if it has every attribute in this list";1470              "Link is excluded if it has every attribute in this list";
1450          }1471          }
1451          leaf name3 {1472          leaf name3 {
1452            type xr:Cisco-ios-xr-string {1473            type xr:Cisco-ios-xr-string {
1453              length "1..32" {1474              length "1..32" {
1454                description1475                description
1455                  "Link is excluded if it has every attribute in this list";1476                  "Link is excluded if it has every attribute in this list";
1456              }1477              }
1457            }1478            }
1458            description1479            description
1459              "Link is excluded if it has every attribute in this list";1480              "Link is excluded if it has every attribute in this list";
1460          }1481          }
1461        }1482        }
1462        list exclude4 {1483        list exclude4 {
1463          key "name1 name2 name3 name4";1484          key "name1 name2 name3 name4";
1464          description1485          description
1465            "Link is excluded if it has every attribute in this list";1486            "Link is excluded if it has every attribute in this list";
1466          leaf name1 {1487          leaf name1 {
1467            type xr:Cisco-ios-xr-string {1488            type xr:Cisco-ios-xr-string {
1468              length "1..32" {1489              length "1..32" {
1469                description1490                description
1470                  "Link is excluded if it has every attribute in this list";1491                  "Link is excluded if it has every attribute in this list";
1471              }1492              }
1472            }1493            }
1473            description1494            description
1474              "Link is excluded if it has every attribute in this list";1495              "Link is excluded if it has every attribute in this list";
1475          }1496          }
1476          leaf name2 {1497          leaf name2 {
1477            type xr:Cisco-ios-xr-string {1498            type xr:Cisco-ios-xr-string {
1478              length "1..32" {1499              length "1..32" {
1479                description1500                description
1480                  "Link is excluded if it has every attribute in this list";1501                  "Link is excluded if it has every attribute in this list";
1481              }1502              }
1482            }1503            }
1483            description1504            description
1484              "Link is excluded if it has every attribute in this list";1505              "Link is excluded if it has every attribute in this list";
1485          }1506          }
1486          leaf name3 {1507          leaf name3 {
1487            type xr:Cisco-ios-xr-string {1508            type xr:Cisco-ios-xr-string {
1488              length "1..32" {1509              length "1..32" {
1489                description1510                description
1490                  "Link is excluded if it has every attribute in this list";1511                  "Link is excluded if it has every attribute in this list";
1491              }1512              }
1492            }1513            }
1493            description1514            description
1494              "Link is excluded if it has every attribute in this list";1515              "Link is excluded if it has every attribute in this list";
1495          }1516          }
1496          leaf name4 {1517          leaf name4 {
1497            type xr:Cisco-ios-xr-string {1518            type xr:Cisco-ios-xr-string {
1498              length "1..32" {1519              length "1..32" {
1499                description1520                description
1500                  "Link is excluded if it has every attribute in this list";1521                  "Link is excluded if it has every attribute in this list";
1501              }1522              }
1502            }1523            }
1503            description1524            description
1504              "Link is excluded if it has every attribute in this list";1525              "Link is excluded if it has every attribute in this list";
1505          }1526          }
1506        }1527        }
1507        list exclude5 {1528        list exclude5 {
1508          key "name1 name2 name3 name4 name5";1529          key "name1 name2 name3 name4 name5";
1509          description1530          description
1510            "Link is excluded if it has every attribute in this list";1531            "Link is excluded if it has every attribute in this list";
1511          leaf name1 {1532          leaf name1 {
1512            type xr:Cisco-ios-xr-string {1533            type xr:Cisco-ios-xr-string {
1513              length "1..32" {1534              length "1..32" {
1514                description1535                description
1515                  "Link is excluded if it has every attribute in this list";1536                  "Link is excluded if it has every attribute in this list";
1516              }1537              }
1517            }1538            }
1518            description1539            description
1519              "Link is excluded if it has every attribute in this list";1540              "Link is excluded if it has every attribute in this list";
1520          }1541          }
1521          leaf name2 {1542          leaf name2 {
1522            type xr:Cisco-ios-xr-string {1543            type xr:Cisco-ios-xr-string {
1523              length "1..32" {1544              length "1..32" {
1524                description1545                description
1525                  "Link is excluded if it has every attribute in this list";1546                  "Link is excluded if it has every attribute in this list";
1526              }1547              }
1527            }1548            }
1528            description1549            description
1529              "Link is excluded if it has every attribute in this list";1550              "Link is excluded if it has every attribute in this list";
1530          }1551          }
1531          leaf name3 {1552          leaf name3 {
1532            type xr:Cisco-ios-xr-string {1553            type xr:Cisco-ios-xr-string {
1533              length "1..32" {1554              length "1..32" {
1534                description1555                description
1535                  "Link is excluded if it has every attribute in this list";1556                  "Link is excluded if it has every attribute in this list";
1536              }1557              }
1537            }1558            }
1538            description1559            description
1539              "Link is excluded if it has every attribute in this list";1560              "Link is excluded if it has every attribute in this list";
1540          }1561          }
1541          leaf name4 {1562          leaf name4 {
1542            type xr:Cisco-ios-xr-string {1563            type xr:Cisco-ios-xr-string {
1543              length "1..32" {1564              length "1..32" {
1544                description1565                description
1545                  "Link is excluded if it has every attribute in this list";1566                  "Link is excluded if it has every attribute in this list";
1546              }1567              }
1547            }1568            }
1548            description1569            description
1549              "Link is excluded if it has every attribute in this list";1570              "Link is excluded if it has every attribute in this list";
1550          }1571          }
1551          leaf name5 {1572          leaf name5 {
1552            type xr:Cisco-ios-xr-string {1573            type xr:Cisco-ios-xr-string {
1553              length "1..32" {1574              length "1..32" {
1554                description1575                description
1555                  "Link is excluded if it has every attribute in this list";1576                  "Link is excluded if it has every attribute in this list";
1556              }1577              }
1557            }1578            }
1558            description1579            description
1559              "Link is excluded if it has every attribute in this list";1580              "Link is excluded if it has every attribute in this list";
1560          }1581          }
1561        }1582        }
1562        list exclude6 {1583        list exclude6 {
1563          key "name1 name2 name3 name4 name5 name6";1584          key "name1 name2 name3 name4 name5 name6";
1564          description1585          description
1565            "Link is excluded if it has every attribute in this list";1586            "Link is excluded if it has every attribute in this list";
1566          leaf name1 {1587          leaf name1 {
1567            type xr:Cisco-ios-xr-string {1588            type xr:Cisco-ios-xr-string {
1568              length "1..32" {1589              length "1..32" {
1569                description1590                description
1570                  "Link is excluded if it has every attribute in this list";1591                  "Link is excluded if it has every attribute in this list";
1571              }1592              }
1572            }1593            }
1573            description1594            description
1574              "Link is excluded if it has every attribute in this list";1595              "Link is excluded if it has every attribute in this list";
1575          }1596          }
1576          leaf name2 {1597          leaf name2 {
1577            type xr:Cisco-ios-xr-string {1598            type xr:Cisco-ios-xr-string {
1578              length "1..32" {1599              length "1..32" {
1579                description1600                description
1580                  "Link is excluded if it has every attribute in this list";1601                  "Link is excluded if it has every attribute in this list";
1581              }1602              }
1582            }1603            }
1583            description1604            description
1584              "Link is excluded if it has every attribute in this list";1605              "Link is excluded if it has every attribute in this list";
1585          }1606          }
1586          leaf name3 {1607          leaf name3 {
1587            type xr:Cisco-ios-xr-string {1608            type xr:Cisco-ios-xr-string {
1588              length "1..32" {1609              length "1..32" {
1589                description1610                description
1590                  "Link is excluded if it has every attribute in this list";1611                  "Link is excluded if it has every attribute in this list";
1591              }1612              }
1592            }1613            }
1593            description1614            description
1594              "Link is excluded if it has every attribute in this list";1615              "Link is excluded if it has every attribute in this list";
1595          }1616          }
1596          leaf name4 {1617          leaf name4 {
1597            type xr:Cisco-ios-xr-string {1618            type xr:Cisco-ios-xr-string {
1598              length "1..32" {1619              length "1..32" {
1599                description1620                description
1600                  "Link is excluded if it has every attribute in this list";1621                  "Link is excluded if it has every attribute in this list";
1601              }1622              }
1602            }1623            }
1603            description1624            description
1604              "Link is excluded if it has every attribute in this list";1625              "Link is excluded if it has every attribute in this list";
1605          }1626          }
1606          leaf name5 {1627          leaf name5 {
1607            type xr:Cisco-ios-xr-string {1628            type xr:Cisco-ios-xr-string {
1608              length "1..32" {1629              length "1..32" {
1609                description1630                description
1610                  "Link is excluded if it has every attribute in this list";1631                  "Link is excluded if it has every attribute in this list";
1611              }1632              }
1612            }1633            }
1613            description1634            description
1614              "Link is excluded if it has every attribute in this list";1635              "Link is excluded if it has every attribute in this list";
1615          }1636          }
1616          leaf name6 {1637          leaf name6 {
1617            type xr:Cisco-ios-xr-string {1638            type xr:Cisco-ios-xr-string {
1618              length "1..32" {1639              length "1..32" {
1619                description1640                description
1620                  "Link is excluded if it has every attribute in this list";1641                  "Link is excluded if it has every attribute in this list";
1621              }1642              }
1622            }1643            }
1623            description1644            description
1624              "Link is excluded if it has every attribute in this list";1645              "Link is excluded if it has every attribute in this list";
1625          }1646          }
1626        }1647        }
1627        list exclude7 {1648        list exclude7 {
1628          key "name1 name2 name3 name4 name5 name6 name7";1649          key "name1 name2 name3 name4 name5 name6 name7";
1629          description1650          description
1630            "Link is excluded if it has every attribute in this list";1651            "Link is excluded if it has every attribute in this list";
1631          leaf name1 {1652          leaf name1 {
1632            type xr:Cisco-ios-xr-string {1653            type xr:Cisco-ios-xr-string {
1633              length "1..32" {1654              length "1..32" {
1634                description1655                description
1635                  "Link is excluded if it has every attribute in this list";1656                  "Link is excluded if it has every attribute in this list";
1636              }1657              }
1637            }1658            }
1638            description1659            description
1639              "Link is excluded if it has every attribute in this list";1660              "Link is excluded if it has every attribute in this list";
1640          }1661          }
1641          leaf name2 {1662          leaf name2 {
1642            type xr:Cisco-ios-xr-string {1663            type xr:Cisco-ios-xr-string {
1643              length "1..32" {1664              length "1..32" {
1644                description1665                description
1645                  "Link is excluded if it has every attribute in this list";1666                  "Link is excluded if it has every attribute in this list";
1646              }1667              }
1647            }1668            }
1648            description1669            description
1649              "Link is excluded if it has every attribute in this list";1670              "Link is excluded if it has every attribute in this list";
1650          }1671          }
1651          leaf name3 {1672          leaf name3 {
1652            type xr:Cisco-ios-xr-string {1673            type xr:Cisco-ios-xr-string {
1653              length "1..32" {1674              length "1..32" {
1654                description1675                description
1655                  "Link is excluded if it has every attribute in this list";1676                  "Link is excluded if it has every attribute in this list";
1656              }1677              }
1657            }1678            }
1658            description1679            description
1659              "Link is excluded if it has every attribute in this list";1680              "Link is excluded if it has every attribute in this list";
1660          }1681          }
1661          leaf name4 {1682          leaf name4 {
1662            type xr:Cisco-ios-xr-string {1683            type xr:Cisco-ios-xr-string {
1663              length "1..32" {1684              length "1..32" {
1664                description1685                description
1665                  "Link is excluded if it has every attribute in this list";1686                  "Link is excluded if it has every attribute in this list";
1666              }1687              }
1667            }1688            }
1668            description1689            description
1669              "Link is excluded if it has every attribute in this list";1690              "Link is excluded if it has every attribute in this list";
1670          }1691          }
1671          leaf name5 {1692          leaf name5 {
1672            type xr:Cisco-ios-xr-string {1693            type xr:Cisco-ios-xr-string {
1673              length "1..32" {1694              length "1..32" {
1674                description1695                description
1675                  "Link is excluded if it has every attribute in this list";1696                  "Link is excluded if it has every attribute in this list";
1676              }1697              }
1677            }1698            }
1678            description1699            description
1679              "Link is excluded if it has every attribute in this list";1700              "Link is excluded if it has every attribute in this list";
1680          }1701          }
1681          leaf name6 {1702          leaf name6 {
1682            type xr:Cisco-ios-xr-string {1703            type xr:Cisco-ios-xr-string {
1683              length "1..32" {1704              length "1..32" {
1684                description1705                description
1685                  "Link is excluded if it has every attribute in this list";1706                  "Link is excluded if it has every attribute in this list";
1686              }1707              }
1687            }1708            }
1688            description1709            description
1689              "Link is excluded if it has every attribute in this list";1710              "Link is excluded if it has every attribute in this list";
1690          }1711          }
1691          leaf name7 {1712          leaf name7 {
1692            type xr:Cisco-ios-xr-string {1713            type xr:Cisco-ios-xr-string {
1693              length "1..32" {1714              length "1..32" {
1694                description1715                description
1695                  "Link is excluded if it has every attribute in this list";1716                  "Link is excluded if it has every attribute in this list";
1696              }1717              }
1697            }1718            }
1698            description1719            description
1699              "Link is excluded if it has every attribute in this list";1720              "Link is excluded if it has every attribute in this list";
1700          }1721          }
1701        }1722        }
1702        list exclude8 {1723        list exclude8 {
1703          key "name1 name2 name3 name4 name5 name6 name7 name8";1724          key "name1 name2 name3 name4 name5 name6 name7 name8";
1704          description1725          description
1705            "Link is excluded if it has every attribute in this list";1726            "Link is excluded if it has every attribute in this list";
1706          leaf name1 {1727          leaf name1 {
1707            type xr:Cisco-ios-xr-string {1728            type xr:Cisco-ios-xr-string {
1708              length "1..32" {1729              length "1..32" {
1709                description1730                description
1710                  "Link is excluded if it has every attribute in this list";1731                  "Link is excluded if it has every attribute in this list";
1711              }1732              }
1712            }1733            }
1713            description1734            description
1714              "Link is excluded if it has every attribute in this list";1735              "Link is excluded if it has every attribute in this list";
1715          }1736          }
1716          leaf name2 {1737          leaf name2 {
1717            type xr:Cisco-ios-xr-string {1738            type xr:Cisco-ios-xr-string {
1718              length "1..32" {1739              length "1..32" {
1719                description1740                description
1720                  "Link is excluded if it has every attribute in this list";1741                  "Link is excluded if it has every attribute in this list";
1721              }1742              }
1722            }1743            }
1723            description1744            description
1724              "Link is excluded if it has every attribute in this list";1745              "Link is excluded if it has every attribute in this list";
1725          }1746          }
1726          leaf name3 {1747          leaf name3 {
1727            type xr:Cisco-ios-xr-string {1748            type xr:Cisco-ios-xr-string {
1728              length "1..32" {1749              length "1..32" {
1729                description1750                description
1730                  "Link is excluded if it has every attribute in this list";1751                  "Link is excluded if it has every attribute in this list";
1731              }1752              }
1732            }1753            }
1733            description1754            description
1734              "Link is excluded if it has every attribute in this list";1755              "Link is excluded if it has every attribute in this list";
1735          }1756          }
1736          leaf name4 {1757          leaf name4 {
1737            type xr:Cisco-ios-xr-string {1758            type xr:Cisco-ios-xr-string {
1738              length "1..32" {1759              length "1..32" {
1739                description1760                description
1740                  "Link is excluded if it has every attribute in this list";1761                  "Link is excluded if it has every attribute in this list";
1741              }1762              }
1742            }1763            }
1743            description1764            description
1744              "Link is excluded if it has every attribute in this list";1765              "Link is excluded if it has every attribute in this list";
1745          }1766          }
1746          leaf name5 {1767          leaf name5 {
1747            type xr:Cisco-ios-xr-string {1768            type xr:Cisco-ios-xr-string {
1748              length "1..32" {1769              length "1..32" {
1749                description1770                description
1750                  "Link is excluded if it has every attribute in this list";1771                  "Link is excluded if it has every attribute in this list";
1751              }1772              }
1752            }1773            }
1753            description1774            description
1754              "Link is excluded if it has every attribute in this list";1775              "Link is excluded if it has every attribute in this list";
1755          }1776          }
1756          leaf name6 {1777          leaf name6 {
1757            type xr:Cisco-ios-xr-string {1778            type xr:Cisco-ios-xr-string {
1758              length "1..32" {1779              length "1..32" {
1759                description1780                description
1760                  "Link is excluded if it has every attribute in this list";1781                  "Link is excluded if it has every attribute in this list";
1761              }1782              }
1762            }1783            }
1763            description1784            description
1764              "Link is excluded if it has every attribute in this list";1785              "Link is excluded if it has every attribute in this list";
1765          }1786          }
1766          leaf name7 {1787          leaf name7 {
1767            type xr:Cisco-ios-xr-string {1788            type xr:Cisco-ios-xr-string {
1768              length "1..32" {1789              length "1..32" {
1769                description1790                description
1770                  "Link is excluded if it has every attribute in this list";1791                  "Link is excluded if it has every attribute in this list";
1771              }1792              }
1772            }1793            }
1773            description1794            description
1774              "Link is excluded if it has every attribute in this list";1795              "Link is excluded if it has every attribute in this list";
1775          }1796          }
1776          leaf name8 {1797          leaf name8 {
1777            type xr:Cisco-ios-xr-string {1798            type xr:Cisco-ios-xr-string {
1778              length "1..32" {1799              length "1..32" {
1779                description1800                description
1780                  "Link is excluded if it has every attribute in this list";1801                  "Link is excluded if it has every attribute in this list";
1781              }1802              }
1782            }1803            }
1783            description1804            description
1784              "Link is excluded if it has every attribute in this list";1805              "Link is excluded if it has every attribute in this list";
1785          }1806          }
1786        }1807        }
1787        list exclude9 {1808        list exclude9 {
1788          key "name1 name2 name3 name4 name5 name6 name7 name8 name9";1809          key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
1789          description1810          description
1790            "Link is excluded if it has every attribute in this list";1811            "Link is excluded if it has every attribute in this list";
1791          leaf name1 {1812          leaf name1 {
1792            type xr:Cisco-ios-xr-string {1813            type xr:Cisco-ios-xr-string {
1793              length "1..32" {1814              length "1..32" {
1794                description1815                description
1795                  "Link is excluded if it has every attribute in this list";1816                  "Link is excluded if it has every attribute in this list";
1796              }1817              }
1797            }1818            }
1798            description1819            description
1799              "Link is excluded if it has every attribute in this list";1820              "Link is excluded if it has every attribute in this list";
1800          }1821          }
1801          leaf name2 {1822          leaf name2 {
1802            type xr:Cisco-ios-xr-string {1823            type xr:Cisco-ios-xr-string {
1803              length "1..32" {1824              length "1..32" {
1804                description1825                description
1805                  "Link is excluded if it has every attribute in this list";1826                  "Link is excluded if it has every attribute in this list";
1806              }1827              }
1807            }1828            }
1808            description1829            description
1809              "Link is excluded if it has every attribute in this list";1830              "Link is excluded if it has every attribute in this list";
1810          }1831          }
1811          leaf name3 {1832          leaf name3 {
1812            type xr:Cisco-ios-xr-string {1833            type xr:Cisco-ios-xr-string {
1813              length "1..32" {1834              length "1..32" {
1814                description1835                description
1815                  "Link is excluded if it has every attribute in this list";1836                  "Link is excluded if it has every attribute in this list";
1816              }1837              }
1817            }1838            }
1818            description1839            description
1819              "Link is excluded if it has every attribute in this list";1840              "Link is excluded if it has every attribute in this list";
1820          }1841          }
1821          leaf name4 {1842          leaf name4 {
1822            type xr:Cisco-ios-xr-string {1843            type xr:Cisco-ios-xr-string {
1823              length "1..32" {1844              length "1..32" {
1824                description1845                description
1825                  "Link is excluded if it has every attribute in this list";1846                  "Link is excluded if it has every attribute in this list";
1826              }1847              }
1827            }1848            }
1828            description1849            description
1829              "Link is excluded if it has every attribute in this list";1850              "Link is excluded if it has every attribute in this list";
1830          }1851          }
1831          leaf name5 {1852          leaf name5 {
1832            type xr:Cisco-ios-xr-string {1853            type xr:Cisco-ios-xr-string {
1833              length "1..32" {1854              length "1..32" {
1834                description1855                description
1835                  "Link is excluded if it has every attribute in this list";1856                  "Link is excluded if it has every attribute in this list";
1836              }1857              }
1837            }1858            }
1838            description1859            description
1839              "Link is excluded if it has every attribute in this list";1860              "Link is excluded if it has every attribute in this list";
1840          }1861          }
1841          leaf name6 {1862          leaf name6 {
1842            type xr:Cisco-ios-xr-string {1863            type xr:Cisco-ios-xr-string {
1843              length "1..32" {1864              length "1..32" {
1844                description1865                description
1845                  "Link is excluded if it has every attribute in this list";1866                  "Link is excluded if it has every attribute in this list";
1846              }1867              }
1847            }1868            }
1848            description1869            description
1849              "Link is excluded if it has every attribute in this list";1870              "Link is excluded if it has every attribute in this list";
1850          }1871          }
1851          leaf name7 {1872          leaf name7 {
1852            type xr:Cisco-ios-xr-string {1873            type xr:Cisco-ios-xr-string {
1853              length "1..32" {1874              length "1..32" {
1854                description1875                description
1855                  "Link is excluded if it has every attribute in this list";1876                  "Link is excluded if it has every attribute in this list";
1856              }1877              }
1857            }1878            }
1858            description1879            description
1859              "Link is excluded if it has every attribute in this list";1880              "Link is excluded if it has every attribute in this list";
1860          }1881          }
1861          leaf name8 {1882          leaf name8 {
1862            type xr:Cisco-ios-xr-string {1883            type xr:Cisco-ios-xr-string {
1863              length "1..32" {1884              length "1..32" {
1864                description1885                description
1865                  "Link is excluded if it has every attribute in this list";1886                  "Link is excluded if it has every attribute in this list";
1866              }1887              }
1867            }1888            }
1868            description1889            description
1869              "Link is excluded if it has every attribute in this list";1890              "Link is excluded if it has every attribute in this list";
1870          }1891          }
1871          leaf name9 {1892          leaf name9 {
1872            type xr:Cisco-ios-xr-string {1893            type xr:Cisco-ios-xr-string {
1873              length "1..32" {1894              length "1..32" {
1874                description1895                description
1875                  "Link is excluded if it has every attribute in this list";1896                  "Link is excluded if it has every attribute in this list";
1876              }1897              }
1877            }1898            }
1878            description1899            description
1879              "Link is excluded if it has every attribute in this list";1900              "Link is excluded if it has every attribute in this list";
1880          }1901          }
1881        }1902        }
1882        list exclude10 {1903        list exclude10 {
1883          key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";1904          key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
1884          description1905          description
1885            "Link is excluded if it has every attribute in this list";1906            "Link is excluded if it has every attribute in this list";
1886          leaf name1 {1907          leaf name1 {
1887            type xr:Cisco-ios-xr-string {1908            type xr:Cisco-ios-xr-string {
1888              length "1..32" {1909              length "1..32" {
1889                description1910                description
1890                  "Link is excluded if it has every attribute in this list";1911                  "Link is excluded if it has every attribute in this list";
1891              }1912              }
1892            }1913            }
1893            description1914            description
1894              "Link is excluded if it has every attribute in this list";1915              "Link is excluded if it has every attribute in this list";
1895          }1916          }
1896          leaf name2 {1917          leaf name2 {
1897            type xr:Cisco-ios-xr-string {1918            type xr:Cisco-ios-xr-string {
1898              length "1..32" {1919              length "1..32" {
1899                description1920                description
1900                  "Link is excluded if it has every attribute in this list";1921                  "Link is excluded if it has every attribute in this list";
1901              }1922              }
1902            }1923            }
1903            description1924            description
1904              "Link is excluded if it has every attribute in this list";1925              "Link is excluded if it has every attribute in this list";
1905          }1926          }
1906          leaf name3 {1927          leaf name3 {
1907            type xr:Cisco-ios-xr-string {1928            type xr:Cisco-ios-xr-string {
1908              length "1..32" {1929              length "1..32" {
1909                description1930                description
1910                  "Link is excluded if it has every attribute in this list";1931                  "Link is excluded if it has every attribute in this list";
1911              }1932              }
1912            }1933            }
1913            description1934            description
1914              "Link is excluded if it has every attribute in this list";1935              "Link is excluded if it has every attribute in this list";
1915          }1936          }
1916          leaf name4 {1937          leaf name4 {
1917            type xr:Cisco-ios-xr-string {1938            type xr:Cisco-ios-xr-string {
1918              length "1..32" {1939              length "1..32" {
1919                description1940                description
1920                  "Link is excluded if it has every attribute in this list";1941                  "Link is excluded if it has every attribute in this list";
1921              }1942              }
1922            }1943            }
1923            description1944            description
1924              "Link is excluded if it has every attribute in this list";1945              "Link is excluded if it has every attribute in this list";
1925          }1946          }
1926          leaf name5 {1947          leaf name5 {
1927            type xr:Cisco-ios-xr-string {1948            type xr:Cisco-ios-xr-string {
1928              length "1..32" {1949              length "1..32" {
1929                description1950                description
1930                  "Link is excluded if it has every attribute in this list";1951                  "Link is excluded if it has every attribute in this list";
1931              }1952              }
1932            }1953            }
1933            description1954            description
1934              "Link is excluded if it has every attribute in this list";1955              "Link is excluded if it has every attribute in this list";
1935          }1956          }
1936          leaf name6 {1957          leaf name6 {
1937            type xr:Cisco-ios-xr-string {1958            type xr:Cisco-ios-xr-string {
1938              length "1..32" {1959              length "1..32" {
1939                description1960                description
1940                  "Link is excluded if it has every attribute in this list";1961                  "Link is excluded if it has every attribute in this list";
1941              }1962              }
1942            }1963            }
1943            description1964            description
1944              "Link is excluded if it has every attribute in this list";1965              "Link is excluded if it has every attribute in this list";
1945          }1966          }
1946          leaf name7 {1967          leaf name7 {
1947            type xr:Cisco-ios-xr-string {1968            type xr:Cisco-ios-xr-string {
1948              length "1..32" {1969              length "1..32" {
1949                description1970                description
1950                  "Link is excluded if it has every attribute in this list";1971                  "Link is excluded if it has every attribute in this list";
1951              }1972              }
1952            }1973            }
1953            description1974            description
1954              "Link is excluded if it has every attribute in this list";1975              "Link is excluded if it has every attribute in this list";
1955          }1976          }
1956          leaf name8 {1977          leaf name8 {
1957            type xr:Cisco-ios-xr-string {1978            type xr:Cisco-ios-xr-string {
1958              length "1..32" {1979              length "1..32" {
1959                description1980                description
1960                  "Link is excluded if it has every attribute in this list";1981                  "Link is excluded if it has every attribute in this list";
1961              }1982              }
1962            }1983            }
1963            description1984            description
1964              "Link is excluded if it has every attribute in this list";1985              "Link is excluded if it has every attribute in this list";
1965          }1986          }
1966          leaf name9 {1987          leaf name9 {
1967            type xr:Cisco-ios-xr-string {1988            type xr:Cisco-ios-xr-string {
1968              length "1..32" {1989              length "1..32" {
1969                description1990                description
1970                  "Link is excluded if it has every attribute in this list";1991                  "Link is excluded if it has every attribute in this list";
1971              }1992              }
1972            }1993            }
1973            description1994            description
1974              "Link is excluded if it has every attribute in this list";1995              "Link is excluded if it has every attribute in this list";
1975          }1996          }
1976          leaf name10 {1997          leaf name10 {
1977            type xr:Cisco-ios-xr-string {1998            type xr:Cisco-ios-xr-string {
1978              length "1..32" {1999              length "1..32" {
1979                description2000                description
1980                  "Link is excluded if it has every attribute in this list";2001                  "Link is excluded if it has every attribute in this list";
1981              }2002              }
1982            }2003            }
1983            description2004            description
1984              "Link is excluded if it has every attribute in this list";2005              "Link is excluded if it has every attribute in this list";
1985          }2006          }
1986        }2007        }
1987      }2008      }
1988      container exclude-all {2009      container exclude-all {
1989        presence "Indicates a exclude-all node is configured.";2010        presence "Indicates a exclude-all node is configured.";
1990        description2011        description
1991          "Links with any attribute are excluded from path calculation";2012          "Links with any attribute are excluded from path calculation";
1992      }2013      }
1993      container ignore {2014      container ignore {
1994        presence "Indicates a ignore node is configured.";2015        presence "Indicates a ignore node is configured.";
1995        description2016        description
1996          "All links are included in path calculation regardless of attributes";2017          "All links are included in path calculation regardless of attributes";
1997      }2018      }
1998      leaf affinity-attribute-value {2019      leaf affinity-attribute-value {
1999        type xr:Hex-integer;2020        type xr:Hex-integer;
2000        description2021        description
2001          "Affinity attribute value";2022          "Affinity attribute value";
2002      }2023      }
2003      leaf mask {2024      leaf mask {
2004        type xr:Hex-integer;2025        type xr:Hex-integer;
2005        description2026        description
2006          "Affinity attribute mask value";2027          "Affinity attribute mask value";
2007      }2028      }
2008    }2029    }
2009    container autoroute {2030    container autoroute {
2010      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2031      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2011        tailf:dependency "../a2:interface-name";2032        tailf:dependency "../a2:interface-name";
2012      }2033      }
2013      description2034      description
2014        "Parameters for IGP routing over tunnel";2035        "Parameters for IGP routing over tunnel";
2015      container announce {2036      container announce {
2016        presence "Indicates a announce node is configured.";2037        presence "Indicates a announce node is configured.";
2017        description2038        description
2018          "Announce tunnel to IGP";2039          "Announce tunnel to IGP";
2019        container metric {2040        container metric {
2020          description2041          description
2021            "Specify MPLS tunnel metric";2042            "Specify MPLS tunnel metric";
2022          leaf absolute {2043          leaf absolute {
2023            type uint32 {2044            type uint32 {
2024              range "1..2147483647" {2045              range "1..2147483647" {
2025                description2046                description
2026                  "Absolute metric";2047                  "Absolute metric";
2027              }2048              }
2028            }2049            }
2029            description2050            description
2030              "Set metric mode absolute";2051              "Set metric mode absolute";
2031          }2052          }
2032          leaf relative {2053          leaf relative {
2033            type int32 {2054            type int32 {
2034              range "-10..10" {2055              range "-10..10" {
2035                description2056                description
2036                  "Relative metric";2057                  "Relative metric";
2037              }2058              }
2038            }2059            }
2039            description2060            description
2040              "Set metric mode relative";2061              "Set metric mode relative";
2041          }2062          }
2042          leaf constant-metric {2063          leaf constant-metric {
2043            type uint32 {2064            type uint32 {
2044              range "1..2147483647" {2065              range "1..2147483647" {
2045                description2066                description
2046                  "Set constant metric";2067                  "Set constant metric";
2047              }2068              }
2048            }2069            }
2049            description2070            description
2050              "Set constant metric";2071              "Set constant metric";
2051          }2072          }
2052        }2073        }
2053        container include-ipv6 {2074        container include-ipv6 {
2054          presence "Indicates a include-ipv6 node is configured.";2075          presence "Indicates a include-ipv6 node is configured.";
2055          description2076          description
2056            "Announce tunnel as an IPv6 AA also";2077            "Announce tunnel as an IPv6 AA also";
2057        }2078        }
2058        container exclude-traffic {2079        container exclude-traffic {
2059          description2080          description
2060            "Exclude the type of traffic that goes through AA";2081            "Exclude the type of traffic that goes through AA";
2061          container segment-routing {2082          container segment-routing {
2062            presence "Indicates a segment-routing node is configured.";2083            presence "Indicates a segment-routing node is configured.";
2063            description2084            description
2064              "Exclude segment-routing traffic from the autoroute announced tunnel";2085              "Exclude segment-routing traffic from the autoroute announced tunnel";
2065          }2086          }
2066        }2087        }
2067      }2088      }
2068      container destinations {2089      container destinations {
2069        description2090        description
2070          "Adds static route to destination";2091          "Adds static route to destination";
2071        list destination {2092        list destination {
2072          key "address";2093          key "address";
2073          description2094          description
2074            "Adds static route to destination";2095            "Adds static route to destination";
2075          leaf address {2096          leaf address {
2076            type inet:ipv4-address-no-zone;2097            type inet:ipv4-address-no-zone;
2077            description2098            description
2078              "Adds static route to destination";2099              "Adds static route to destination";
2079          }2100          }
2080        }2101        }
2081      }2102      }
2082    }2103    }
2083    container backup-bw {2104    container backup-bw {
2084      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2105      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2085        tailf:dependency "../a2:interface-name";2106        tailf:dependency "../a2:interface-name";
2086      }2107      }
2087      must "(bandwidth) or ((pool-type or class-type) and (bandwidth or unlimited))";2108      must "(bandwidth) or ((pool-type or class-type) and (bandwidth or unlimited))";
2088      presence "Indicates a backup-bw node is configured.";2109      presence "Indicates a backup-bw node is configured.";
2089      description2110      description
2090        "Fast-reroute backup bandwidth requirement";2111        "Fast-reroute backup bandwidth requirement";
2091      leaf pool-type {2112      leaf pool-type {
2092        type enumeration {2113        type enumeration {
2093          enum "any-pool" {2114          enum "any-pool" {
2094            value 1;2115            value 1;
2095            description2116            description
2096              "default/any-pool bandwidth";2117              "default/any-pool bandwidth";
2097          }2118          }
2098          enum "global-pool" {2119          enum "global-pool" {
2099            value 2;2120            value 2;
2100            description2121            description
2101              "global-pool bandwidth";2122              "global-pool bandwidth";
2102          }2123          }
2103          enum "sub-pool" {2124          enum "sub-pool" {
2104            value 4;2125            value 4;
2105            description2126            description
2106              "sub-pool bandwidth";2127              "sub-pool bandwidth";
2107          }2128          }
2108        }2129        }
2109        must "not(../class-type)";2130        must "not(../class-type)";
2110        description2131        description
2111          "Configure pool type for backup bandwidth";2132          "Configure pool type for backup bandwidth";
2112      }2133      }
2113      leaf class-type {2134      leaf class-type {
2114        type enumeration {2135        type enumeration {
2115          enum "0" {2136          enum "0" {
2116            value 0;2137            value 0;
2117            description2138            description
2118              "class type 0";2139              "class type 0";
2119          }2140          }
2120          enum "1" {2141          enum "1" {
2121            value 1;2142            value 1;
2122            description2143            description
2123              "class type 1";2144              "class type 1";
2124          }2145          }
2125          enum "any" {2146          enum "any" {
2126            value 9;2147            value 9;
2127            description2148            description
2128              "any class type";2149              "any class type";
2129          }2150          }
2130        }2151        }
2131        must "not(../pool-type)";2152        must "not(../pool-type)";
2132        description2153        description
2133          "Specify the bandwidth class type";2154          "Specify the bandwidth class type";
2134      }2155      }
2135      leaf bandwidth {2156      leaf bandwidth {
2136        type uint32 {2157        type uint32 {
2137          range "1..4294967295" {2158          range "1..4294967295" {
2138            description2159            description
2139              "Bandwidth requirement in kbps";2160              "Bandwidth requirement in kbps";
2140          }2161          }
2141        }2162        }
2142        must "not(../unlimited)";2163        must "not(../unlimited)";
2143        description2164        description
2144          "Bandwidth requirement in kbps";2165          "Bandwidth requirement in kbps";
2145      }2166      }
2146      container unlimited {2167      container unlimited {
2147        must "not(../bandwidth)";2168        must "not(../bandwidth)";
2148        presence "Indicates a unlimited node is configured.";2169        presence "Indicates a unlimited node is configured.";
2149        description2170        description
2150          "Unlimited backup bandwidth";2171          "Unlimited backup bandwidth";
2151      }2172      }
2152    }2173    }
2153    container signalled-bandwidth {2174    container signalled-bandwidth {
2154      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2175      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2155        tailf:dependency "../a2:interface-name";2176        tailf:dependency "../a2:interface-name";
2156      }2177      }
2157      must "not(class-type and sub-pool)";2178      must "not(class-type and sub-pool)";
2158      presence "Indicates a signalled-bandwidth node is configured.";2179      presence "Indicates a signalled-bandwidth node is configured.";
2159      description2180      description
2160        "Tunnel bandwidth requirement to be signalled";2181        "Tunnel bandwidth requirement to be signalled";
2161      leaf bandwidth {2182      leaf bandwidth {
2162        type uint32 {2183        type uint32 {
2163          range "0..4294967295" {2184          range "0..4294967295" {
2164            description2185            description
2165              "Bandwidth requirement in kbps";2186              "Bandwidth requirement in kbps";
2166          }2187          }
2167        }2188        }
2168        mandatory true;2189        mandatory true;
2169        description2190        description
2170          "Bandwidth requirement in kbps";2191          "Bandwidth requirement in kbps";
2171      }2192      }
2172      leaf class-type {2193      leaf class-type {
2173        type uint32 {2194        type uint32 {
2174          range "0..1" {2195          range "0..1" {
2175            description2196            description
2176              "Class type number";2197              "Class type number";
2177          }2198          }
2178        }2199        }
2179        description2200        description
2180          "Specify the bandwidth class type";2201          "Specify the bandwidth class type";
2181      }2202      }
2182      container sub-pool {2203      container sub-pool {
2183        when "../bandwidth != 0";2204        when "../bandwidth != 0";
2184        presence "Indicates a sub-pool node is configured.";2205        presence "Indicates a sub-pool node is configured.";
2185        description2206        description
2186          "Specify sub-pool bandwidth";2207          "Specify sub-pool bandwidth";
2187      }2208      }
2188    }2209    }
2189    container fast-reroute {2210    container fast-reroute {
2190      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2211      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2191        tailf:dependency "../a2:interface-name";2212        tailf:dependency "../a2:interface-name";
2192      }2213      }
2193      presence "Indicates a fast-reroute node is configured.";2214      presence "Indicates a fast-reroute node is configured.";
2194      description2215      description
2195        "Specify MPLS tunnel can be fast-rerouted";2216        "Specify MPLS tunnel can be fast-rerouted";
2196      container protect {2217      container protect {
2197        description2218        description
2198          "Enable protection request";2219          "Enable protection request";
2199        container node {2220        container node {
2200          presence "Indicates a node node is configured.";2221          presence "Indicates a node node is configured.";
2201          description2222          description
2202            "Enable node protection request";2223            "Enable node protection request";
2203        }2224        }
2204        container bandwidth {2225        container bandwidth {
2205          presence "Indicates a bandwidth node is configured.";2226          presence "Indicates a bandwidth node is configured.";
2206          description2227          description
2207            "Enable bandwidth protection request";2228            "Enable bandwidth protection request";
2208        }2229        }
2209      }2230      }
2210    }2231    }
2211    leaf forward-class {2232    leaf forward-class {
2212      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2233      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2213        tailf:dependency "../a2:interface-name";2234        tailf:dependency "../a2:interface-name";
2214      }2235      }
2215      type uint32 {2236      type uint32 {
2216        range "0..7" {2237        range "0..7" {
2217          description2238          description
2218            "Forward class for the tunnel (default value 0)";2239            "Forward class for the tunnel (default value 0)";
2219        }2240        }
2220      }2241      }
2221      description2242      description
2222        "Forward class for the tunnel (default value 0)";2243        "Forward class for the tunnel (default value 0)";
2223    }2244    }
2224    container forwarding-adjacency {2245    container forwarding-adjacency {
2225      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2246      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2226        tailf:dependency "../a2:interface-name";2247        tailf:dependency "../a2:interface-name";
2227      }2248      }
2228      presence "Indicates a forwarding-adjacency node is configured.";2249      presence "Indicates a forwarding-adjacency node is configured.";
2229      description2250      description
2230        "Enable tunnel as a forwarding-adjacency and enter its submode";2251        "Enable tunnel as a forwarding-adjacency and enter its submode";
2231      leaf holdtime {2252      leaf holdtime {
2232        type uint32 {2253        type uint32 {
2233          range "0..20000" {2254          range "0..20000" {
2234            description2255            description
2235              "Hold time in ms";2256              "Hold time in ms";
2236          }2257          }
2237        }2258        }
2238        description2259        description
2239          "Hold time in ms";2260          "Hold time in ms";
2240      }2261      }
2241      container include-ipv6 {2262      container include-ipv6 {
2242        presence "Indicates a include-ipv6 node is configured.";2263        presence "Indicates a include-ipv6 node is configured.";
2243        description2264        description
2244          "Announce tunnel as an IPv6 FA also";2265          "Announce tunnel as an IPv6 FA also";
2245      }2266      }
2246    }2267    }
2247    leaf load-share {2268    leaf load-share {
2248      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2269      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2249        tailf:dependency "../a2:interface-name";2270        tailf:dependency "../a2:interface-name";
2250      }2271      }
2251      type uint32 {2272      type uint32 {
2252        range "1..4294967295" {2273        range "1..4294967295" {
2253          description2274          description
2254            "Loadshare value. Scale is the same as bandwidths.";2275            "Loadshare value. Scale is the same as bandwidths.";
2255        }2276        }
2256      }2277      }
2257      description2278      description
2258        "Specify tunnel load-sharing metric";2279        "Specify tunnel load-sharing metric";
2259    }2280    }
2260    container logging {2281    container logging {
2261      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2282      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2262        tailf:dependency "../a2:interface-name";2283        tailf:dependency "../a2:interface-name";
2263      }2284      }
2264      description2285      description
2265        "Per-interface logging configuration";2286        "Per-interface logging configuration";
2266      container events {2287      container events {
2267        description2288        description
2268          "Per-interface logging events";2289          "Per-interface logging events";
2269        container lsp-status {2290        container lsp-status {
2270          description2291          description
2271            "Enable interface LSP state change alarms";2292            "Enable interface LSP state change alarms";
2272          container state {2293          container state {
2273            presence "Indicates a state node is configured.";2294            presence "Indicates a state node is configured.";
2274            description2295            description
2275              "Enable interface LSP UP/DOWN change alarms";2296              "Enable interface LSP UP/DOWN change alarms";
2276          }2297          }
2277          container reoptimize {2298          container reoptimize {
2278            presence "Indicates a reoptimize node is configured.";2299            presence "Indicates a reoptimize node is configured.";
2279            description2300            description
2280              "Enable interface LSP REOPT change alarms";2301              "Enable interface LSP REOPT change alarms";
2281          }2302          }
2282          container reoptimize-attempts {2303          container reoptimize-attempts {
2283            presence "Indicates a reoptimize-attempts node is configured.";2304            presence "Indicates a reoptimize-attempts node is configured.";
2284            description2305            description
2285              "Enable interface LSP REOPT attempts change alarms";2306              "Enable interface LSP REOPT attempts change alarms";
2286          }2307          }
2287          container bw-change {2308          container bw-change {
2288            presence "Indicates a bw-change node is configured.";2309            presence "Indicates a bw-change node is configured.";
2289            description2310            description
2290              "Enable interface LSP BANDWIDTH change alarms";2311              "Enable interface LSP BANDWIDTH change alarms";
2291          }2312          }
2292          container reroute {2313          container reroute {
2293            presence "Indicates a reroute node is configured.";2314            presence "Indicates a reroute node is configured.";
2294            description2315            description
2295              "Enable interface LSP REROUTE change alarms";2316              "Enable interface LSP REROUTE change alarms";
2296          }2317          }
2297          container record-route {2318          container record-route {
2298            presence "Indicates a record-route node is configured.";2319            presence "Indicates a record-route node is configured.";
2299            description2320            description
2300              "Enable interface LSP RECORD-ROUTE change alarms";2321              "Enable interface LSP RECORD-ROUTE change alarms";
2301          }2322          }
2302          container switchover {2323          container switchover {
2303            presence "Indicates a switchover node is configured.";2324            presence "Indicates a switchover node is configured.";
2304            description2325            description
2305              "Enable interface LSP SWITCHOVER change alarms";2326              "Enable interface LSP SWITCHOVER change alarms";
2306          }2327          }
2307          container insufficient-bandwidth {2328          container insufficient-bandwidth {
2308            presence "Indicates a insufficient-bandwidth node is configured.";2329            presence "Indicates a insufficient-bandwidth node is configured.";
2309            description2330            description
2310              "Enable Syslog for setup/reopt failure due to bandwidth";2331              "Enable Syslog for setup/reopt failure due to bandwidth";
2311          }2332          }
2312        }2333        }
2313        container pcalc-failure {2334        container pcalc-failure {
2314          presence "Indicates a pcalc-failure node is configured.";2335          presence "Indicates a pcalc-failure node is configured.";
2315          description2336          description
2316            "Enable logging for path calculation failures";2337            "Enable logging for path calculation failures";
2317        }2338        }
2318        container bfd-status {2339        container bfd-status {
2319          presence "Indicates a bfd-status node is configured.";2340          presence "Indicates a bfd-status node is configured.";
2320          description2341          description
2321            "Enable BFD session state change alarms";2342            "Enable BFD session state change alarms";
2322        }2343        }
2323        container all {2344        container all {
2324          presence "Indicates a all node is configured.";2345          presence "Indicates a all node is configured.";
2325          description2346          description
2326            "Enable all logging for this tunnel";2347            "Enable all logging for this tunnel";
2327        }2348        }
2328      }2349      }
2329    }2350    }
2330    leaf signalled-name {2351    leaf signalled-name {
2331      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2352      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2332        tailf:dependency "../a2:interface-name";2353        tailf:dependency "../a2:interface-name";
2333      }2354      }
2334      type xr:Cisco-ios-xr-string {2355      type xr:Cisco-ios-xr-string {
2335        length "1..254" {2356        length "1..254" {
2336          description2357          description
2337            "The name to be included in signaling (max 254 characters)";2358            "The name to be included in signaling (max 254 characters)";
2338        }2359        }
2339      }2360      }
2340      description2361      description
2341        "The signaling name to assign to tunnel";2362        "The signaling name to assign to tunnel";
2342    }2363    }
2343    container path-options {2364    container path-options {
2344      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2365      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2345        tailf:dependency "../a2:interface-name";2366        tailf:dependency "../a2:interface-name";
2346      }2367      }
2347      description2368      description
2348        "Primary or fallback path setup option";2369        "Primary or fallback path setup option";
2349      list path-option {2370      list path-option {
2350        key "preference";2371        key "preference";
2351        description2372        description
2352          "Primary or fallback path setup option";2373          "Primary or fallback path setup option";
2353        leaf preference {2374        leaf preference {
2354          type uint32 {2375          type uint32 {
2355            range "1..1000" {2376            range "1..1000" {
2356              description2377              description
2357                "Preference for this path option";2378                "Preference for this path option";
2358            }2379            }
2359          }2380          }
2360          description2381          description
2361            "Preference for this path option";2382            "Preference for this path option";
2362        }2383        }
2363        container dynamic {2384        container dynamic {
2364          presence "Indicates a dynamic node is configured.";2385          presence "Indicates a dynamic node is configured.";
2365          description2386          description
2366            "Setup based on dynamically allocated path";2387            "Setup based on dynamically allocated path";
2367        }2388        }
2368        container explicit {2389        container explicit {
2369          must "identifier or name";2390          must "identifier or name";
2370          presence "Indicates a explicit node is configured.";2391          presence "Indicates a explicit node is configured.";
2371          description2392          description
2372            "Setup based on preconfigured path";2393            "Setup based on preconfigured path";
2373          leaf identifier {2394          leaf identifier {
2374            type uint32 {2395            type uint32 {
2375              range "1..65535" {2396              range "1..65535" {
2376                description2397                description
2377                  "Specify an IP explicit path by number";2398                  "Specify an IP explicit path by number";
2378              }2399              }
2379            }2400            }
2380            description2401            description
2381              "Specify an IP explicit path by number";2402              "Specify an IP explicit path by number";
2382          }2403          }
2383          leaf name {2404          leaf name {
2384            type xr:Cisco-ios-xr-string {2405            type xr:Cisco-ios-xr-string {
2385              length "1..1024" {2406              length "1..1024" {
2386                description2407                description
2387                  "Specify an IP explicit path by name";2408                  "Specify an IP explicit path by name";
2388              }2409              }
2389            }2410            }
2390            description2411            description
2391              "Specify an IP explicit path by name";2412              "Specify an IP explicit path by name";
2392          }2413          }
2393          container verbatim {2414          container verbatim {
2394            presence "Indicates a verbatim node is configured.";2415            presence "Indicates a verbatim node is configured.";
2395            description2416            description
2396              "Do not require topology database for explicit path";2417              "Do not require topology database for explicit path";
2397          }2418          }
2398        }2419        }
2399        container ospf {2420        container ospf {
2400          presence "Indicates a ospf node is configured.";2421          presence "Indicates a ospf node is configured.";
2401          description2422          description
2402            "Limit CSPF to a single OSPF instance and area";2423            "Limit CSPF to a single OSPF instance and area";
2403          leaf instance-name {2424          leaf instance-name {
2404            type xr:Cisco-ios-xr-string {2425            type xr:Cisco-ios-xr-string {
2405              length "1..32" {2426              length "1..32" {
2406                description2427                description
2407                  "OSPF instance name";2428                  "OSPF instance name";
2408              }2429              }
2409            }2430            }
2410            description2431            description
2411              "OSPF instance name";2432              "OSPF instance name";
2412          }2433          }
2413          container area {2434          container area {
2414            description2435            description
2415              "OSPF area";2436              "OSPF area";
2416            leaf decimal {2437            leaf decimal {
2417              type uint32 {2438              type uint32 {
2418                range "0..4294967295" {2439                range "0..4294967295" {
2419                  description2440                  description
2420                    "OSPF area ID as a decimal value";2441                    "OSPF area ID as a decimal value";
2421                }2442                }
2422              }2443              }
2423              description2444              description
2424                "OSPF area ID as a decimal value";2445                "OSPF area ID as a decimal value";
2425            }2446            }
2426            leaf ip-address {2447            leaf ip-address {
2427              type inet:ipv4-address-no-zone;2448              type inet:ipv4-address-no-zone;
2428              description2449              description
2429                "OSPF area ID in IP address format";2450                "OSPF area ID in IP address format";
2430            }2451            }
2431          }2452          }
2432        }2453        }
2433        container isis {2454        container isis {
2434          presence "Indicates a isis node is configured.";2455          presence "Indicates a isis node is configured.";
2435          description2456          description
2436            "Limit CSPF to a single IS-IS instance and area";2457            "Limit CSPF to a single IS-IS instance and area";
2437          leaf instance-name {2458          leaf instance-name {
2438            type xr:Cisco-ios-xr-string {2459            type xr:Cisco-ios-xr-string {
2439              length "1..40" {2460              length "1..40" {
2440                description2461                description
2441                  "IS-IS instance name";2462                  "IS-IS instance name";
2442              }2463              }
2443            }2464            }
2444            description2465            description
2445              "IS-IS instance name";2466              "IS-IS instance name";
2446          }2467          }
2447          leaf level {2468          leaf level {
2448            type uint32 {2469            type uint32 {
2449              range "1..2" {2470              range "1..2" {
2450                description2471                description
2451                  "IS-IS level";2472                  "IS-IS level";
2452              }2473              }
2453            }2474            }
2454            must "../instance-name";2475            must "../instance-name";
2455            description2476            description
2456              "IS-IS level";2477              "IS-IS level";
2457          }2478          }
2458        }2479        }
2459        container attribute-set {2480        container attribute-set {
2460          description2481          description
2461            "Attribute set for this LSP";2482            "Attribute set for this LSP";
2462          leaf attribute-set-name {2483          leaf attribute-set-name {
2463            type xr:Cisco-ios-xr-string {2484            type xr:Cisco-ios-xr-string {
2464              length "1..64" {2485              length "1..64" {
2465                description2486                description
2466                  "Specify attribute-set name (max 64 char)";2487                  "Specify attribute-set name (max 64 char)";
2467              }2488              }
2468            }2489            }
2469            description2490            description
2470              "Specify attribute-set name (max 64 char)";2491              "Specify attribute-set name (max 64 char)";
2471          }2492          }
2472        }2493        }
2473        container protected-by {2494        container protected-by {
2474          description2495          description
2475            "Path protection using a specific path-option";2496            "Path protection using a specific path-option";
2476          leaf index {2497          leaf index {
2477            type uint32 {2498            type uint32 {
2478              range "1..1000" {2499              range "1..1000" {
2479                description2500                description
2480                  "Index of the protecting path-option";2501                  "Index of the protecting path-option";
2481              }2502              }
2482            }2503            }
2483            description2504            description
2484              "Index of the protecting path-option";2505              "Index of the protecting path-option";
2485          }2506          }
2486        }2507        }
2487        container lockdown {2508        container lockdown {
2488          presence "Indicates a lockdown node is configured.";2509          presence "Indicates a lockdown node is configured.";
2489          description2510          description
2490            "Not a candidate for reoptimization";2511            "Not a candidate for reoptimization";
2491          container sticky {2512          container sticky {
2492            presence "Indicates a sticky node is configured.";2513            presence "Indicates a sticky node is configured.";
2493            description2514            description
2494              "Force tunnel to remain on the same path";2515              "Force tunnel to remain on the same path";
2495          }2516          }
2496        }2517        }
2497      }2518      }
2498    }2519    }
2499    container priority {2520    container priority {
2500      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2521      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2501        tailf:dependency "../a2:interface-name";2522        tailf:dependency "../a2:interface-name";
2502      }2523      }
2503      presence "Indicates a priority node is configured.";2524      presence "Indicates a priority node is configured.";
2504      description2525      description
2505        "Tunnel priority";2526        "Tunnel priority";
2506      leaf setup-priority {2527      leaf setup-priority {
2507        type uint32 {2528        type uint32 {
2508          range "0..7" {2529          range "0..7" {
2509            description2530            description
2510              "Setup Priority";2531              "Setup Priority";
2511          }2532          }
2512        }2533        }
2513        mandatory true;2534        mandatory true;
2514        description2535        description
2515          "Tunnel priority";2536          "Tunnel priority";
2516      }2537      }
2517      leaf hold-priority {2538      leaf hold-priority {
2518        type uint32 {2539        type uint32 {
2519          range "0..7" {2540          range "0..7" {
2520            description2541            description
2521              "Hold Priority";2542              "Hold Priority";
2522          }2543          }
2523        }2544        }
2524        mandatory true;2545        mandatory true;
2525        description2546        description
2526          "Hold Priority";2547          "Hold Priority";
2527      }2548      }
2528    }2549    }
2529    container record-route {2550    container record-route {
2530      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2551      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2531        tailf:dependency "../a2:interface-name";2552        tailf:dependency "../a2:interface-name";
2532      }2553      }
2533      presence "Indicates a record-route node is configured.";2554      presence "Indicates a record-route node is configured.";
2534      description2555      description
2535        "Record the route used by the tunnel";2556        "Record the route used by the tunnel";
2536    }2557    }
2537    container binding-sid {2558    container binding-sid {
2538      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2559      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2539        tailf:dependency "../a2:interface-name";2560        tailf:dependency "../a2:interface-name";
2540      }2561      }
2541      description2562      description
2542        "Binding Segment Identifier";2563        "Binding Segment Identifier";
2543      container mpls {2564      container mpls {
2544        presence "Indicates a mpls node is configured.";2565        presence "Indicates a mpls node is configured.";
2545        description2566        description
2546          "Use MPLS label as binding segment identifier";2567          "Use MPLS label as binding segment identifier";
2547        leaf label {2568        leaf label {
2548          type uint32 {2569          type uint32 {
2549            range "16..4015" {2570            range "16..4015" {
2550              description2571              description
2551                "MPLS label";2572                "MPLS label";
2552            }2573            }
2553          }2574          }
2554          description2575          description
2555            "Specify label value";2576            "Specify label value";
2556        }2577        }
2557      }2578      }
2558    }2579    }
2559    container policy-class {2580    container policy-class {
2560      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2581      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2561        tailf:dependency "../a2:interface-name";2582        tailf:dependency "../a2:interface-name";
2562      }2583      }
2563      description2584      description
2564        "Specify classs for policy-based tunnel selection";2585        "Specify classs for policy-based tunnel selection";
2565      container tunnel-policy-class-values {2586      container tunnel-policy-class-values {
2566        description2587        description
2567          "Tunnel policy class Value(s)";2588          "Tunnel policy class Value(s)";
2568        leaf-list tunnel-policy-class-value {2589        leaf-list tunnel-policy-class-value {
2569          type policy-class-type;2590          type policy-class-type;
2570          max-elements "7";2591          max-elements "7";
2571          description2592          description
2572            "Tunnel policy class Value(s)";2593            "Tunnel policy class Value(s)";
2573        }2594        }
2574      }2595      }
2575    }2596    }
2576    container auto-bw {2597    container auto-bw {
2577      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2598      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2578        tailf:dependency "../a2:interface-name";2599        tailf:dependency "../a2:interface-name";
2579      }2600      }
2580      presence "Indicates a auto-bw node is configured.";2601      presence "Indicates a auto-bw node is configured.";
2581      description2602      description
2582        "Enable tunnel auto-bandwidth and enter its submode";2603        "Enable tunnel auto-bandwidth and enter its submode";
2583      leaf application {2604      leaf application {
2584        type uint32 {2605        type uint32 {
2585          range "5..10080" {2606          range "5..10080" {
2586            description2607            description
2587              " Auto-bw application frequency (minutes)";2608              " Auto-bw application frequency (minutes)";
2588          }2609          }
2589        }2610        }
2590        description2611        description
2591          "Set the tunnel auto-bw application frequency";2612          "Set the tunnel auto-bw application frequency";
2592      }2613      }
2593      container bw-limit {2614      container bw-limit {
2594        description2615        description
2595          "Set min/max bandwidth auto-bw can apply on a tunnel";2616          "Set min/max bandwidth auto-bw can apply on a tunnel";
2596        leaf min {2617        leaf min {
2597          type uint32 {2618          type uint32 {
2598            range "0..4294967295" {2619            range "0..4294967295" {
2599              description2620              description
2600                "Minimum bandwidth to apply (kbps)";2621                "Minimum bandwidth to apply (kbps)";
2601            }2622            }
2602          }2623          }
2603          description2624          description
2604            "Set minimum bandwidth auto-bw can apply on a tunnel";2625            "Set minimum bandwidth auto-bw can apply on a tunnel";
2605        }2626        }
2606        leaf max {2627        leaf max {
2607          type uint32 {2628          type uint32 {
2608            range "0..4294967295" {2629            range "0..4294967295" {
2609              description2630              description
2610                "Maximum bandwidth to apply (kbps)";2631                "Maximum bandwidth to apply (kbps)";
2611            }2632            }
2612          }2633          }
2613          description2634          description
2614            "Set maximum bandwidth auto-bw can apply on a tunnel";2635            "Set maximum bandwidth auto-bw can apply on a tunnel";
2615        }2636        }
2616      }2637      }
2617      container collect-bw-only {2638      container collect-bw-only {
2618        presence "Indicates a collect-bw-only node is configured.";2639        presence "Indicates a collect-bw-only node is configured.";
2619        description2640        description
2620          "Enable bandwidth collection only, no auto-bw adjustment";2641          "Enable bandwidth collection only, no auto-bw adjustment";
2621      }2642      }
2622      container adjustment-threshold {2643      container adjustment-threshold {
2623        presence "Indicates a adjustment-threshold node is configured.";2644        presence "Indicates a adjustment-threshold node is configured.";
2624        description2645        description
2625          "Set the bandwidth change threshold to trigger adjustment";2646          "Set the bandwidth change threshold to trigger adjustment";
2626        leaf threshold {2647        leaf threshold {
2627          type uint32 {2648          type uint32 {
2628            range "1..100" {2649            range "1..100" {
2629              description2650              description
2630                "Bandwidth change percent to trigger adjustment";2651                "Bandwidth change percent to trigger adjustment";
2631            }2652            }
2632          }2653          }
2633          mandatory true;2654          mandatory true;
2634          description2655          description
2635            "Set the bandwidth change threshold to trigger adjustment";2656            "Set the bandwidth change threshold to trigger adjustment";
2636        }2657        }
2637        leaf min {2658        leaf min {
2638          type uint32 {2659          type uint32 {
2639            range "10..4294967295" {2660            range "10..4294967295" {
2640              description2661              description
2641                "Bandwidth change value to trigger adjustment (kbps)";2662                "Bandwidth change value to trigger adjustment (kbps)";
2642            }2663            }
2643          }2664          }
2644          mandatory true;2665          mandatory true;
2645          description2666          description
2646            "Set the bandwidth change value to trigger adjustment";2667            "Set the bandwidth change value to trigger adjustment";
2647        }2668        }
2648      }2669      }
2649      container overflow {2670      container overflow {
2650        presence "Indicates a overflow node is configured.";2671        presence "Indicates a overflow node is configured.";
2651        description2672        description
2652          "Configuring the tunnel overflow detection";2673          "Configuring the tunnel overflow detection";
2653        leaf threshold {2674        leaf threshold {
2654          type uint32 {2675          type uint32 {
2655            range "1..100" {2676            range "1..100" {
2656              description2677              description
2657                "Bandwidth change percent to trigger an overflow";2678                "Bandwidth change percent to trigger an overflow";
2658            }2679            }
2659          }2680          }
2660          mandatory true;2681          mandatory true;
2661          description2682          description
2662            "Set the bandwidth change percent to trigger an overflow";2683            "Set the bandwidth change percent to trigger an overflow";
2663        }2684        }
2664        leaf min {2685        leaf min {
2665          type uint32 {2686          type uint32 {
2666            range "10..4294967295" {2687            range "10..4294967295" {
2667              description2688              description
2668                "Bandwidth change value to trigger an overflow (kbps)";2689                "Bandwidth change value to trigger an overflow (kbps)";
2669            }2690            }
2670          }2691          }
2671          mandatory true;2692          mandatory true;
2672          description2693          description
2673            "Set the bandwidth change value to trigger an overflow";2694            "Set the bandwidth change value to trigger an overflow";
2674        }2695        }
2675        leaf limit {2696        leaf limit {
2676          type uint32 {2697          type uint32 {
2677            range "1..10" {2698            range "1..10" {
2678              description2699              description
2679                "Number of consecutive collections exceeding threshold";2700                "Number of consecutive collections exceeding threshold";
2680            }2701            }
2681          }2702          }
2682          mandatory true;2703          mandatory true;
2683          description2704          description
2684            "Set the number of consecutive collections exceeding threshold";2705            "Set the number of consecutive collections exceeding threshold";
2685        }2706        }
2686      }2707      }
2687      container underflow {2708      container underflow {
2688        presence "Indicates a underflow node is configured.";2709        presence "Indicates a underflow node is configured.";
2689        description2710        description
2690          "Configuring the tunnel underflow detection";2711          "Configuring the tunnel underflow detection";
2691        leaf threshold {2712        leaf threshold {
2692          type uint32 {2713          type uint32 {
2693            range "1..100" {2714            range "1..100" {
2694              description2715              description
2695                "Bandwidth change percent to trigger an underflow";2716                "Bandwidth change percent to trigger an underflow";
2696            }2717            }
2697          }2718          }
2698          mandatory true;2719          mandatory true;
2699          description2720          description
2700            "Set the bandwidth change percent to trigger an underflow";2721            "Set the bandwidth change percent to trigger an underflow";
2701        }2722        }
2702        leaf min {2723        leaf min {
2703          type uint32 {2724          type uint32 {
2704            range "10..4294967295" {2725            range "10..4294967295" {
2705              description2726              description
2706                "Bandwidth change value to trigger an underflow (kbps)";2727                "Bandwidth change value to trigger an underflow (kbps)";
2707            }2728            }
2708          }2729          }
2709          mandatory true;2730          mandatory true;
2710          description2731          description
2711            "Set the bandwidth change value to trigger an underflow";2732            "Set the bandwidth change value to trigger an underflow";
2712        }2733        }
2713        leaf limit {2734        leaf limit {
2714          type uint32 {2735          type uint32 {
2715            range "1..10" {2736            range "1..10" {
2716              description2737              description
2717                "Number of consecutive collections exceeding threshold";2738                "Number of consecutive collections exceeding threshold";
2718            }2739            }
2719          }2740          }
2720          mandatory true;2741          mandatory true;
2721          description2742          description
2722            "Set the number of consecutive collections exceeding threshold";2743            "Set the number of consecutive collections exceeding threshold";
2723        }2744        }
2724      }2745      }
2725      container resignal {2746      container resignal {
2726        description2747        description
2727          "Configure the tunnel resignal parameters after going down";2748          "Configure the tunnel resignal parameters after going down";
2728        container last-bandwidth {2749        container last-bandwidth {
2729          description2750          description
2730            "Configure the tunnel to use last applied bandwidth after going down";2751            "Configure the tunnel to use last applied bandwidth after going down";
2731          leaf time-out {2752          leaf time-out {
2732            type uint32 {2753            type uint32 {
2733              range "1..3600000" {2754              range "1..3600000" {
2734                description2755                description
2735                  "time-out value to trigger a reset of the requested bandwidth (seconds)";2756                  "time-out value to trigger a reset of the requested bandwidth (seconds)";
2736              }2757              }
2737            }2758            }
2738            description2759            description
2739              "Set the bandwidth resignal time-out value (in seconds) After this time the tunnel will be signaled with the configured bandwidth";2760              "Set the bandwidth resignal time-out value (in seconds) After this time the tunnel will be signaled with the configured bandwidth";
2740          }2761          }
2741        }2762        }
2742      }2763      }
2743      container auto-capacity {2764      container auto-capacity {
2744        presence "Indicates a auto-capacity node is configured.";2765        presence "Indicates a auto-capacity node is configured.";
2745        description2766        description
2746          "Enable auto-capacity and enter its submode";2767          "Enable auto-capacity and enter its submode";
2747        leaf min-clones {2768        leaf min-clones {
2748          type uint32 {2769          type uint32 {
2749            range "0..63" {2770            range "0..63" {
2750              description2771              description
2751                "Range of auto-capacity min clones (default 0)";2772                "Range of auto-capacity min clones (default 0)";
2752            }2773            }
2753          }2774          }
2754          description2775          description
2755            "Lower limit on the number of clones that can be created for a given tunnel";2776            "Lower limit on the number of clones that can be created for a given tunnel";
2756        }2777        }
2757        leaf max-clones {2778        leaf max-clones {
2758          type uint32 {2779          type uint32 {
2759            range "0..63" {2780            range "0..63" {
2760              description2781              description
2761                "Range of auto-capacity max clones (default 63)";2782                "Range of auto-capacity max clones (default 63)";
2762            }2783            }
2763          }2784          }
2764          description2785          description
2765            "Upper limit on the number of clones that can be created for a given tunnel";2786            "Upper limit on the number of clones that can be created for a given tunnel";
2766        }2787        }
2767        leaf split-bandwidth {2788        leaf split-bandwidth {
2768          type uint32 {2789          type uint32 {
2769            range "0..4294967295" {2790            range "0..4294967295" {
2770              description2791              description
2771                "Bandwidth in kbps";2792                "Bandwidth in kbps";
2772            }2793            }
2773          }2794          }
2774          description2795          description
2775            "Split bandwidth in kbps";2796            "Split bandwidth in kbps";
2776        }2797        }
2777        leaf merge-bandwidth {2798        leaf merge-bandwidth {
2778          type uint32 {2799          type uint32 {
2779            range "0..4294967295" {2800            range "0..4294967295" {
2780              description2801              description
2781                "Bandwidth in kbps";2802                "Bandwidth in kbps";
2782            }2803            }
2783          }2804          }
2784          description2805          description
2785            "Merge bandwidth in kbps";2806            "Merge bandwidth in kbps";
2786        }2807        }
2787        leaf nominal-bandwidth {2808        leaf nominal-bandwidth {
2788          type uint32 {2809          type uint32 {
2789            range "0..4294967295" {2810            range "0..4294967295" {
2790              description2811              description
2791                "Bandwidth in kbps";2812                "Bandwidth in kbps";
2792            }2813            }
2793          }2814          }
2794          description2815          description
2795            "Bandwidth in kbps used to compute the number of tunnels when merging or splitting ";2816            "Bandwidth in kbps used to compute the number of tunnels when merging or splitting ";
2796        }2817        }
2797      }2818      }
2798    }2819    }
2799    container path-protection {2820    container path-protection {
2800      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2821      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2801        tailf:dependency "../a2:interface-name";2822        tailf:dependency "../a2:interface-name";
2802      }2823      }
2803      presence "Indicates a path-protection node is configured.";2824      presence "Indicates a path-protection node is configured.";
2804      description2825      description
2805        "Enable the path protection feature on this tunnel";2826        "Enable the path protection feature on this tunnel";
2806      container srlg-diverse {2827      container srlg-diverse {
2807        presence "Indicates a srlg-diverse node is configured.";2828        presence "Indicates a srlg-diverse node is configured.";
2808        description2829        description
2809          "Enforce SRLG diversity for protecting LSP";2830          "Enforce SRLG diversity for protecting LSP";
2810      }2831      }
2811      container protection-mode {2832      container protection-mode {
2812        description2833        description
2813          "Configure Path Protection mode";2834          "Configure Path Protection mode";
2814        container non-revertive {2835        container non-revertive {
2815          presence "Indicates a non-revertive node is configured.";2836          presence "Indicates a non-revertive node is configured.";
2816          description2837          description
2817            "Enable Non-Revertive mode";2838            "Enable Non-Revertive mode";
2818        }2839        }
2819      }2840      }
2820    }2841    }
2821    container soft-preemption {2842    container soft-preemption {
2822      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2843      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2823        tailf:dependency "../a2:interface-name";2844        tailf:dependency "../a2:interface-name";
2824      }2845      }
2825      presence "Indicates a soft-preemption node is configured.";2846      presence "Indicates a soft-preemption node is configured.";
2826      description2847      description
2827        "Enable the soft-preemption feature on this tunnel";2848        "Enable the soft-preemption feature on this tunnel";
2828    }2849    }
2829    container delay-measurement {2850    container delay-measurement {
2830      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2851      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2831        tailf:dependency "../a2:interface-name";2852        tailf:dependency "../a2:interface-name";
2832      }2853      }
2833      presence "Indicates a delay-measurement node is configured.";2854      presence "Indicates a delay-measurement node is configured.";
2834      description2855      description
2835        "Enable the delay-measurement feature on this tunnel";2856        "Enable the delay-measurement feature on this tunnel";
2836    }2857    }
2837    container pce {2858    container pce {
2838      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2859      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2839        tailf:dependency "../a2:interface-name";2860        tailf:dependency "../a2:interface-name";
2840      }2861      }
2841      description2862      description
2842        "Config PCE parameters";2863        "Config PCE parameters";
2843      container delegation {2864      container delegation {
2844        presence "Indicates a delegation node is configured.";2865        presence "Indicates a delegation node is configured.";
2845        description2866        description
2846          "Enable PCE delegation";2867          "Enable PCE delegation";
2847      }2868      }
2848      container reopt {2869      container reopt {
2849        must "../delegation";2870        must "../delegation";
2850        presence "Indicates a reopt node is configured.";2871        presence "Indicates a reopt node is configured.";
2851        description2872        description
2852          "Enable local reopt for PCE delegation";2873          "Enable local reopt for PCE delegation";
2853      }2874      }
2854    }2875    }
2855    container path-selection {2876    container path-selection {
2856      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2877      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2857        tailf:dependency "../a2:interface-name";2878        tailf:dependency "../a2:interface-name";
2858      }2879      }
2859      description2880      description
2860        "Path Selection Configuration";2881        "Path Selection Configuration";
2861      container metric {2882      container metric {
2862        must "igp or te or delay";2883        must "igp or te or delay";
2863        presence "Indicates a metric node is configured.";2884        presence "Indicates a metric node is configured.";
2864        description2885        description
2865          "Metric Type for path calculation";2886          "Metric Type for path calculation";
2866        container igp {2887        container igp {
2867          presence "Indicates a igp node is configured.";2888          presence "Indicates a igp node is configured.";
2868          description2889          description
2869            "Use IGP metric";2890            "Use IGP metric";
2870        }2891        }
2871        container te {2892        container te {
2872          presence "Indicates a te node is configured.";2893          presence "Indicates a te node is configured.";
2873          description2894          description
2874            "Use TE metric";2895            "Use TE metric";
2875        }2896        }
2876        container delay {2897        container delay {
2877          presence "Indicates a delay node is configured.";2898          presence "Indicates a delay node is configured.";
2878          description2899          description
2879            "Use delay metric";2900            "Use delay metric";
2880        }2901        }
2881      }2902      }
2882      container tiebreaker {2903      container tiebreaker {
2883        must "min-fill or max-fill or random";2904        must "min-fill or max-fill or random";
2884        presence "Indicates a tiebreaker node is configured.";2905        presence "Indicates a tiebreaker node is configured.";
2885        description2906        description
2886          "Equal cost multipath tiebreaker for path calculation (default: min-fill).";2907          "Equal cost multipath tiebreaker for path calculation (default: min-fill).";
2887        container min-fill {2908        container min-fill {
2888          presence "Indicates a min-fill node is configured.";2909          presence "Indicates a min-fill node is configured.";
2889          description2910          description
2890            "Prefer the path with the least-utilized links";2911            "Prefer the path with the least-utilized links";
2891        }2912        }
2892        container max-fill {2913        container max-fill {
2893          presence "Indicates a max-fill node is configured.";2914          presence "Indicates a max-fill node is configured.";
2894          description2915          description
2895            "Prefer the path with the most-utilized links";2916            "Prefer the path with the most-utilized links";
2896        }2917        }
2897        container random {2918        container random {
2898          presence "Indicates a random node is configured.";2919          presence "Indicates a random node is configured.";
2899          description2920          description
2900            "Prefer a path with links utilized randomly";2921            "Prefer a path with links utilized randomly";
2901        }2922        }
2902      }2923      }
2903      leaf hop-limit {2924      leaf hop-limit {
2904        type uint32 {2925        type uint32 {
2905          range "1..255" {2926          range "1..255" {
2906            description2927            description
2907              "Hop limit";2928              "Hop limit";
2908          }2929          }
2909        }2930        }
2910        description2931        description
2911          "Hop limit configuration";2932          "Hop limit configuration";
2912      }2933      }
2913      leaf cost-limit {2934      leaf cost-limit {
2914        type uint32 {2935        type uint32 {
2915          range "1..4294967295" {2936          range "1..4294967295" {
2916            description2937            description
2917              "Cost limit";2938              "Cost limit";
2918          }2939          }
2919        }2940        }
2920        description2941        description
2921          "Cost limit configuration";2942          "Cost limit configuration";
2922      }2943      }
2923      leaf delay-limit {2944      leaf delay-limit {
2924        type uint32 {2945        type uint32 {
2925          range "1..4294967295" {2946          range "1..4294967295" {
2926            description2947            description
2927              "Delay limit in usec";2948              "Delay limit in usec";
2928          }2949          }
2929        }2950        }
2930        description2951        description
2931          "Delay limit configuration";2952          "Delay limit configuration";
2932      }2953      }
2933    }2954    }
2934    container bidirectional {2955    container bidirectional {
2935      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {2956      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
2936        tailf:dependency "../a2:interface-name";2957        tailf:dependency "../a2:interface-name";
2937      }2958      }
2938      presence "Indicates a bidirectional node is configured.";2959      presence "Indicates a bidirectional node is configured.";
2939      description2960      description
2940        "Configure bidirectional LSPs";2961        "Configure bidirectional LSPs";
2941      container association {2962      container association {
2942        description2963        description
2943          "Specify association parameters";2964          "Specify association parameters";
2944        container id {2965        container id {
2945          presence "Indicates a id node is configured.";2966          presence "Indicates a id node is configured.";
2946          description2967          description
2947            "Unique association ID";2968            "Unique association ID";
2948          leaf association-id {2969          leaf association-id {
2949            type uint32 {2970            type uint32 {
2950              range "0..65535" {2971              range "0..65535" {
2951                description2972                description
2952                  "Association ID";2973                  "Association ID";
2953              }2974              }
2954            }2975            }
2955            mandatory true;2976            mandatory true;
2956            description2977            description
2957              "Unique association ID";2978              "Unique association ID";
2958          }2979          }
2959          leaf source-address {2980          leaf source-address {
2960            type inet:ipv4-address-no-zone;2981            type inet:ipv4-address-no-zone;
2961            mandatory true;2982            mandatory true;
2962            description2983            description
2963              "Source IP address";2984              "Source IP address";
2964          }2985          }
2965          leaf global-id {2986          leaf global-id {
2966            type uint32 {2987            type uint32 {
2967              range "0..4294967295" {2988              range "0..4294967295" {
2968                description2989                description
2969                  "Global ID";2990                  "Global ID";
2970              }2991              }
2971            }2992            }
2972            description2993            description
2973              "Global ID for association global source";2994              "Global ID for association global source";
2974          }2995          }
2975        }2996        }
2976        container type {2997        container type {
2977          description2998          description
2978            "Association type";2999            "Association type";
2979          container co-routed {3000          container co-routed {
2980            presence "Indicates a co-routed node is configured.";3001            presence "Indicates a co-routed node is configured.";
2981            description3002            description
2982              "Co-routed LSPs (with bidirectional CSPF)";3003              "Co-routed LSPs (with bidirectional CSPF)";
2983            container fault-oam {3004            container fault-oam {
2984              presence "Indicates a fault-oam node is configured.";3005              presence "Indicates a fault-oam node is configured.";
2985              description3006              description
2986                "Enable fault OAM";3007                "Enable fault OAM";
2987            }3008            }
2988            container wrap-protection {3009            container wrap-protection {
2989              presence "Indicates a wrap-protection node is configured.";3010              presence "Indicates a wrap-protection node is configured.";
2990              description3011              description
2991                "Enable LSP Wrap protection feature";3012                "Enable LSP Wrap protection feature";
2992            }3013            }
2993            container signaling {3014            container signaling {
2994              description3015              description
2995                "Signaling configuration";3016                "Signaling configuration";
2996              container protection-object {3017              container protection-object {
2997                description3018                description
2998                  "RSVP Protection Object signaling";3019                  "RSVP Protection Object signaling";
2999                container disable {3020                container disable {
3000                  presence "Indicates a disable node is configured.";3021                  presence "Indicates a disable node is configured.";
3001                  description3022                  description
3002                    "Disable signaling of RSVP Protection Object";3023                    "Disable signaling of RSVP Protection Object";
3003                }3024                }
3004              }3025              }
3005            }3026            }
3006          }3027          }
3007        }3028        }
3008      }3029      }
3009    }3030    }
3010    container bfd {3031    container bfd {
3011      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {3032      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
3012        tailf:dependency "../a2:interface-name";3033        tailf:dependency "../a2:interface-name";
3013      }3034      }
3014      presence "Indicates a bfd node is configured.";3035      presence "Indicates a bfd node is configured.";
3015      description3036      description
3016        "Configure BFD parameters";3037        "Configure BFD parameters";
3017      container fast-detect {3038      container fast-detect {
3018        presence "Indicates a fast-detect node is configured.";3039        presence "Indicates a fast-detect node is configured.";
3019        description3040        description
3020          "Enable BFD fast detection";3041          "Enable BFD fast detection";
3021        container sbfd {3042        container sbfd {
3022          presence "Indicates a sbfd node is configured.";3043          presence "Indicates a sbfd node is configured.";
3023          description3044          description
3024            "Enable SBFD";3045            "Enable SBFD";
3025        }3046        }
3026      }3047      }
3027      leaf minimum-interval {3048      leaf minimum-interval {
3028        type uint32 {3049        type uint32 {
3029          range "3..30000" {3050          range "3..30000" {
3030            description3051            description
3031              "Hello interval in milliseconds (default 100), lower bound is 50ms for non-GAL BFD sessions";3052              "Hello interval in milliseconds (default 100), lower bound is 50ms for non-GAL BFD sessions";
3032          }3053          }
3033        }3054        }
3034        description3055        description
3035          "Hello interval";3056          "Hello interval";
3036      }3057      }
3037      leaf multiplier {3058      leaf multiplier {
3038        type uint32 {3059        type uint32 {
3039          range "3..10" {3060          range "3..10" {
3040            description3061            description
3041              "Detect multiplier (default 3)";3062              "Detect multiplier (default 3)";
3042          }3063          }
3043        }3064        }
3044        description3065        description
3045          "Detect multiplier";3066          "Detect multiplier";
3046      }3067      }
3047      leaf bringup-timeout {3068      leaf bringup-timeout {
3048        type uint32 {3069        type uint32 {
3049          range "10..3600" {3070          range "10..3600" {
3050            description3071            description
3051              "Wait for session to come up in seconds (default 60)";3072              "Wait for session to come up in seconds (default 60)";
3052          }3073          }
3053        }3074        }
3054        description3075        description
3055          "Timeout before BFD session bring up on new LSP is aborted";3076          "Timeout before BFD session bring up on new LSP is aborted";
3056      }3077      }
3057      container lsp-ping {3078      container lsp-ping {
3058        description3079        description
3059          "Configure periodic LSP ping";3080          "Configure periodic LSP ping";
3060        leaf interval {3081        leaf interval {
3061          type uint32 {3082          type uint32 {
3062            range "60..3600" {3083            range "60..3600" {
3063              description3084              description
3064                "Periodic LSP Ping interval in seconds (default 120)";3085                "Periodic LSP Ping interval in seconds (default 120)";
3065            }3086            }
3066          }3087          }
3067          description3088          description
3068            "Periodic LSP ping interval";3089            "Periodic LSP ping interval";
3069        }3090        }
3070        container disable {3091        container disable {
3071          presence "Indicates a disable node is configured.";3092          presence "Indicates a disable node is configured.";
3072          description3093          description
3073            "Disable periodic LSP Ping";3094            "Disable periodic LSP Ping";
3074        }3095        }
3075      }3096      }
3076      container dampening {3097      container dampening {
3077        description3098        description
3078          "Configure dampening intervals to bring tunnel up";3099          "Configure dampening intervals to bring tunnel up";
3079        leaf initial-wait {3100        leaf initial-wait {
3080          type uint32 {3101          type uint32 {
3081            range "1..518400000" {3102            range "1..518400000" {
3082              description3103              description
3083                "Delay in milliseconds (default 16000)";3104                "Delay in milliseconds (default 16000)";
3084            }3105            }
3085          }3106          }
3086          description3107          description
3087            "Initial delay before bringing up the tunnel";3108            "Initial delay before bringing up the tunnel";
3088        }3109        }
3089        leaf maximum-wait {3110        leaf maximum-wait {
3090          type uint32 {3111          type uint32 {
3091            range "1..518400000" {3112            range "1..518400000" {
3092              description3113              description
3093                "Delay in milliseconds (default 600000)";3114                "Delay in milliseconds (default 600000)";
3094            }3115            }
3095          }3116          }
3096          description3117          description
3097            "Maximum delay bringing up the tunnel";3118            "Maximum delay bringing up the tunnel";
3098        }3119        }
3099        leaf secondary-wait {3120        leaf secondary-wait {
3100          type uint32 {3121          type uint32 {
3101            range "1..518400000" {3122            range "1..518400000" {
3102              description3123              description
3103                "Delay in milliseconds (default 20000)";3124                "Delay in milliseconds (default 20000)";
3104            }3125            }
3105          }3126          }
3106          description3127          description
3107            "Secondary delay bringing up the tunnel";3128            "Secondary delay bringing up the tunnel";
3108        }3129        }
3109      }3130      }
3110      container encap-mode {3131      container encap-mode {
3111        description3132        description
3112          "BFD encap mode (default IP)";3133          "BFD encap mode (default IP)";
3113        container gal {3134        container gal {
3114          presence "Indicates a gal node is configured.";3135          presence "Indicates a gal node is configured.";
3115          description3136          description
3116            "GAL encap mode";3137            "GAL encap mode";
3117        }3138        }
3118      }3139      }
3119    }3140    }
3120    container working-lsp {3141    container working-lsp {
3121      when "../a2:interface-name[starts-with(text(),'tunnel-tp')]" {3142      when "../a2:interface-name[starts-with(text(),'tunnel-tp')]" {
3122        tailf:dependency "../a2:interface-name";3143        tailf:dependency "../a2:interface-name";
3123      }3144      }
3124      description3145      description
3125        "Working LSP";3146        "Working LSP";
3126      leaf in-label {3147      leaf in-label {
3127        type uint32 {3148        type uint32 {
3128          range "16..1048575" {3149          range "16..1048575" {
3129            description3150            description
3130              "Specify an unused MPLS label";3151              "Specify an unused MPLS label";
3131          }3152          }
3132        }3153        }
3133        description3154        description
3134          "Incoming MPLS label";3155          "Incoming MPLS label";
3135      }3156      }
3136      leaf out-label {3157      leaf out-label {
3137        type uint32 {3158        type uint32 {
3138          range "16..1048575" {3159          range "16..1048575" {
3139            description3160            description
3140              "MPLS label";3161              "MPLS label";
3141          }3162          }
3142        }3163        }
3143        description3164        description
3144          "Outgoing MPLS label";3165          "Outgoing MPLS label";
3145      }3166      }
3146      leaf out-link {3167      leaf out-link {
3147        type uint32 {3168        type uint32 {
3148          range "1..65535" {3169          range "1..65535" {
3149            description3170            description
3150              "Link ID";3171              "Link ID";
3151          }3172          }
3152        }3173        }
3153        must "../out-label";3174        must "../out-label";
3154        description3175        description
3155          "Outgoing TP link ID";3176          "Outgoing TP link ID";
3156      }3177      }
3157      leaf lsp-number {3178      leaf lsp-number {
3158        type uint32 {3179        type uint32 {
3159          range "0..65535" {3180          range "0..65535" {
3160            description3181            description
3161              "LSP ID";3182              "LSP ID";
3162          }3183          }
3163        }3184        }
3164        description3185        description
3165          "LSP Identifier";3186          "LSP Identifier";
3166      }3187      }
3167      container lockout {3188      container lockout {
3168        presence "Indicates a lockout node is configured.";3189        presence "Indicates a lockout node is configured.";
3169        description3190        description
3170          "Lockout working LSP";3191          "Lockout working LSP";
3171      }3192      }
3172    }3193    }
3173    leaf destination {3194    leaf destination {
3174      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {3195      when "../a2:interface-name[starts-with(text(),'tunnel-te')]" {
3175        tailf:dependency "../a2:interface-name";3196        tailf:dependency "../a2:interface-name";
3176      }3197      }
3177      type inet:ipv4-address-no-zone;3198      type inet:ipv4-address-no-zone;
3178      description3199      description
3179        "Specify tunnel destination";3200        "Specify tunnel destination";
3180    }3201    }
3181    container tunnel-mte {3202    container tunnel-mte {
3182      when "../a2:interface-name[starts-with(text(),'tunnel-mte')]" {3203      when "../a2:interface-name[starts-with(text(),'tunnel-mte')]" {
3183        tailf:dependency "../a2:interface-name";3204        tailf:dependency "../a2:interface-name";
3184      }3205      }
3185      description3206      description
3186        "Configuratoin specific for tunnel-mte interface";3207        "Configuratoin specific for tunnel-mte interface";
3187      container destinations {3208      container destinations {
3188        description3209        description
3189          "Specify a destination to an endpoint of the tunnel";3210          "Specify a destination to an endpoint of the tunnel";
3190        list destination {3211        list destination {
3191          key "address";3212          key "address";
3192          description3213          description
3193            "Specify a destination to an endpoint of the tunnel";3214            "Specify a destination to an endpoint of the tunnel";
3194          leaf address {3215          leaf address {
3195            type inet:ipv4-address-no-zone;3216            type inet:ipv4-address-no-zone;
3196            description3217            description
3197              "Specify a destination to an endpoint of the tunnel";3218              "Specify a destination to an endpoint of the tunnel";
3198          }3219          }
3199          container path-options {3220          container path-options {
3200            description3221            description
3201              "Primary or fallback path setup option";3222              "Primary or fallback path setup option";
3202            list path-option {3223            list path-option {
3203              must "dynamic or explicit/identifier or explicit/name";3224              must "dynamic or explicit/identifier or explicit/name";
3204              key "path-option-id";3225              key "path-option-id";
3205              description3226              description
3206                "Primary or fallback path setup option";3227                "Primary or fallback path setup option";
3207              leaf path-option-id {3228              leaf path-option-id {
3208                type uint32 {3229                type uint32 {
3209                  range "1..1000" {3230                  range "1..1000" {
3210                    description3231                    description
3211                      "Preference for this path option";3232                      "Preference for this path option";
3212                  }3233                  }
3213                }3234                }
3214                description3235                description
3215                  "Primary or fallback path setup option";3236                  "Primary or fallback path setup option";
3216              }3237              }
3217              container dynamic {3238              container dynamic {
3218                presence "Indicates a dynamic node is configured.";3239                presence "Indicates a dynamic node is configured.";
3219                description3240                description
3220                  "Setup based on dynamically allocated path";3241                  "Setup based on dynamically allocated path";
3221              }3242              }
3222              container explicit {3243              container explicit {
3223                description3244                description
3224                  "Setup based on preconfigured path";3245                  "Setup based on preconfigured path";
3225                leaf identifier {3246                leaf identifier {
3226                  type uint32 {3247                  type uint32 {
3227                    range "1..65535" {3248                    range "1..65535" {
3228                      description3249                      description
3229                        "Specify an IP explicit path by number";3250                        "Specify an IP explicit path by number";
3230                    }3251                    }
3231                  }3252                  }
3232                  must "not(../name)";3253                  must "not(../name)";
3233                  description3254                  description
3234                    "Specify an IP explicit path by number";3255                    "Specify an IP explicit path by number";
3235                }3256                }
3236                leaf name {3257                leaf name {
3237                  type xr:Cisco-ios-xr-string {3258                  type xr:Cisco-ios-xr-string {
3238                    length "1..800" {3259                    length "1..800" {
3239                      description3260                      description
3240                        "Specify an IP explicit path by name";3261                        "Specify an IP explicit path by name";
3241                    }3262                    }
3242                  }3263                  }
3243                  must "not(../identifier)";3264                  must "not(../identifier)";
3244                  description3265                  description
3245                    "Specify an IP explicit path by name";3266                    "Specify an IP explicit path by name";
3246                }3267                }
3247              }3268              }
3248              container lockdown {3269              container lockdown {
3249                must "../dynamic or ../explicit/identifier or ../explicit/name";3270                must "../dynamic or ../explicit/identifier or ../explicit/name";
3250                presence "Indicates a lockdown node is configured.";3271                presence "Indicates a lockdown node is configured.";
3251                description3272                description
3252                  "Not a candidate for reoptimization";3273                  "Not a candidate for reoptimization";
3253              }3274              }
3254              container verbatim {3275              container verbatim {
3255                must "../explicit/identifier or ../explicit/name";3276                must "../explicit/identifier or ../explicit/name";
3256                presence "Indicates a verbatim node is configured.";3277                presence "Indicates a verbatim node is configured.";
3257                description3278                description
3258                  "Do not require topology database for explicit path";3279                  "Do not require topology database for explicit path";
3259              }3280              }
3260            }3281            }
3261          }3282          }
3262          container logging {3283          container logging {
3263            description3284            description
3264              "Per-destination logging configuration";3285              "Per-destination logging configuration";
3265            container events {3286            container events {
3266              description3287              description
3267                "Per-destination logging events";3288                "Per-destination logging events";
3268              container sub-lsp {3289              container sub-lsp {
3269                description3290                description
3270                  "Enable destination sub-lsp state change alarms";3291                  "Enable destination sub-lsp state change alarms";
3271                container state {3292                container state {
3272                  presence "Indicates a state node is configured.";3293                  presence "Indicates a state node is configured.";
3273                  description3294                  description
3274                    "Enable destination sub-lsp UP/DOWN change alarms";3295                    "Enable destination sub-lsp UP/DOWN change alarms";
3275                }3296                }
3276                container reroute {3297                container reroute {
3277                  presence "Indicates a reroute node is configured.";3298                  presence "Indicates a reroute node is configured.";
3278                  description3299                  description
3279                    "Enable destination sub-lsp REROUTE change alarms";3300                    "Enable destination sub-lsp REROUTE change alarms";
3280                }3301                }
3281                container insufficient-bandwidth {3302                container insufficient-bandwidth {
3282                  presence "Indicates a insufficient-bandwidth node is configured.";3303                  presence "Indicates a insufficient-bandwidth node is configured.";
3283                  description3304                  description
3284                    "Enable Syslog for setup/reopt failure due to bandwidth";3305                    "Enable Syslog for setup/reopt failure due to bandwidth";
3285                }3306                }
3286                container pcalc-failure {3307                container pcalc-failure {
3287                  presence "Indicates a pcalc-failure node is configured.";3308                  presence "Indicates a pcalc-failure node is configured.";
3288                  description3309                  description
3289                    "Enable logging for path calculation failures";3310                    "Enable logging for path calculation failures";
3290                }3311                }
3291              }3312              }
3292            }3313            }
3293          }3314          }
3294          container disable {3315          container disable {
3295            presence "Indicates a disable node is configured.";3316            presence "Indicates a disable node is configured.";
3296            description3317            description
3297              "Disable the given destination";3318              "Disable the given destination";
3298          }3319          }
3299        }3320        }
3300      }3321      }
3301      container priority {3322      container priority {
3302        presence "Indicates a priority node is configured.";3323        presence "Indicates a priority node is configured.";
3303        description3324        description
3304          "Tunnel priority";3325          "Tunnel priority";
3305        leaf setup-priority {3326        leaf setup-priority {
3306          type uint32 {3327          type uint32 {
3307            range "0..7" {3328            range "0..7" {
3308              description3329              description
3309                "Setup Priority";3330                "Setup Priority";
3310            }3331            }
3311          }3332          }
3312          mandatory true;3333          mandatory true;
3313          description3334          description
3314            "Tunnel priority";3335            "Tunnel priority";
3315        }3336        }
3316        leaf hold-priority {3337        leaf hold-priority {
3317          type uint32 {3338          type uint32 {
3318            range "0..7" {3339            range "0..7" {
3319              description3340              description
3320                "Hold Priority";3341                "Hold Priority";
3321            }3342            }
3322          }3343          }
3323          mandatory true;3344          mandatory true;
3324          description3345          description
3325            "Hold Priority";3346            "Hold Priority";
3326        }3347        }
3327      }3348      }
3328      container logging {3349      container logging {
3329        description3350        description
3330          "Per-interface logging configuration";3351          "Per-interface logging configuration";
3331        container events {3352        container events {
3332          description3353          description
3333            "Per-interface logging events";3354            "Per-interface logging events";
3334          container lsp-status {3355          container lsp-status {
3335            description3356            description
3336              "Enable interface LSP state change alarms";3357              "Enable interface LSP state change alarms";
3337            container state {3358            container state {
3338              presence "Indicates a state node is configured.";3359              presence "Indicates a state node is configured.";
3339              description3360              description
3340                "Enable interface LSP UP/DOWN change alarms";3361                "Enable interface LSP UP/DOWN change alarms";
3341            }3362            }
3342            container reoptimize-attempts {3363            container reoptimize-attempts {
3343              presence "Indicates a reoptimize-attempts node is configured.";3364              presence "Indicates a reoptimize-attempts node is configured.";
3344              description3365              description
3345                "Enable interface LSP REOPT attempts change alarms";3366                "Enable interface LSP REOPT attempts change alarms";
3346            }3367            }
3347            container reoptimize {3368            container reoptimize {
3348              presence "Indicates a reoptimize node is configured.";3369              presence "Indicates a reoptimize node is configured.";
3349              description3370              description
3350                "Enable interface LSP REOPT change alarms";3371                "Enable interface LSP REOPT change alarms";
3351            }3372            }
3352            container reroute {3373            container reroute {
3353              presence "Indicates a reroute node is configured.";3374              presence "Indicates a reroute node is configured.";
3354              description3375              description
3355                "Enable interface LSP REROUTE change alarms";3376                "Enable interface LSP REROUTE change alarms";
3356            }3377            }
3357            container insufficient-bandwidth {3378            container insufficient-bandwidth {
3358              presence "Indicates a insufficient-bandwidth node is configured.";3379              presence "Indicates a insufficient-bandwidth node is configured.";
3359              description3380              description
3360                "Enable Syslog for setup/reopt failure due to bandwidth";3381                "Enable Syslog for setup/reopt failure due to bandwidth";
3361            }3382            }
3362            container bw-change {3383            container bw-change {
3363              presence "Indicates a bw-change node is configured.";3384              presence "Indicates a bw-change node is configured.";
3364              description3385              description
3365                "Enable interface LSP BANDWIDTH change notification";3386                "Enable interface LSP BANDWIDTH change notification";
3366            }3387            }
3367          }3388          }
3368          container pcalc-failure {3389          container pcalc-failure {
3369            presence "Indicates a pcalc-failure node is configured.";3390            presence "Indicates a pcalc-failure node is configured.";
3370            description3391            description
3371              "Enable logging for path calculation failures";3392              "Enable logging for path calculation failures";
3372          }3393          }
3373          container sub-lsp-status {3394          container sub-lsp-status {
3374            description3395            description
3375              "Enable all sub-LSP state change alarms";3396              "Enable all sub-LSP state change alarms";
3376            container state {3397            container state {
3377              presence "Indicates a state node is configured.";3398              presence "Indicates a state node is configured.";
3378              description3399              description
3379                "Enable all sub-LSP UP/DOWN change alarms";3400                "Enable all sub-LSP UP/DOWN change alarms";
3380            }3401            }
3381          }3402          }
3382          container all {3403          container all {
3383            presence "Indicates a all node is configured.";3404            presence "Indicates a all node is configured.";
3384            description3405            description
3385              "Enable all logging for this tunnel";3406              "Enable all logging for this tunnel";
3386          }3407          }
3387        }3408        }
3388      }3409      }
3389      leaf signalled-name {3410      leaf signalled-name {
3390        type xr:Cisco-ios-xr-string {3411        type xr:Cisco-ios-xr-string {
3391          length "1..254" {3412          length "1..254" {
3392            description3413            description
3393              "The name to be included in signaling (max 64 characters)";3414              "The name to be included in signaling (max 64 characters)";
3394          }3415          }
3395        }3416        }
3396        description3417        description
3397          "The signaling name to assign to tunnel";3418          "The signaling name to assign to tunnel";
3398      }3419      }
3399      container signalled-bandwidth {3420      container signalled-bandwidth {
3400        presence "Indicates a signalled-bandwidth node is configured.";3421        presence "Indicates a signalled-bandwidth node is configured.";
3401        description3422        description
3402          "Tunnel bandwidth requirement to be signalled";3423          "Tunnel bandwidth requirement to be signalled";
3403        leaf bandwidth {3424        leaf bandwidth {
3404          type uint32 {3425          type uint32 {
3405            range "0..4294967295" {3426            range "0..4294967295" {
3406              description3427              description
3407                "Bandwidth requirement in kbps";3428                "Bandwidth requirement in kbps";
3408            }3429            }
3409          }3430          }
3410          mandatory true;3431          mandatory true;
3411          description3432          description
3412            "Bandwidth requirement in kbps";3433            "Bandwidth requirement in kbps";
3413        }3434        }
3414        leaf class-type {3435        leaf class-type {
3415          type uint32 {3436          type uint32 {
3416            range "0..1" {3437            range "0..1" {
3417              description3438              description
3418                "Class type number";3439                "Class type number";
3419            }3440            }
3420          }3441          }
3421          must "not(../sub-pool)";3442          must "not(../sub-pool)";
3422          description3443          description
3423            "Specify the bandwidth class type";3444            "Specify the bandwidth class type";
3424        }3445        }
3425        container sub-pool {3446        container sub-pool {
3426          when "../bandwidth != 0";3447          when "../bandwidth != 0";
3427          must "not(../class-type)";3448          must "not(../class-type)";
3428          presence "Indicates a sub-pool node is configured.";3449          presence "Indicates a sub-pool node is configured.";
3429          description3450          description
3430            "Specify sub-pool bandwidth";3451            "Specify sub-pool bandwidth";
3431        }3452        }
3432      }3453      }
3433      container fast-reroute {3454      container fast-reroute {
3434        presence "Indicates a fast-reroute node is configured.";3455        presence "Indicates a fast-reroute node is configured.";
3435        description3456        description
3436          "Specify MPLS tunnel can be fast-rerouted";3457          "Specify MPLS tunnel can be fast-rerouted";
3437      }3458      }
3438      container record-route {3459      container record-route {
3439        presence "Indicates a record-route node is configured.";3460        presence "Indicates a record-route node is configured.";
3440        description3461        description
3441          "Record the route used by the tunnel";3462          "Record the route used by the tunnel";
3442      }3463      }
3443      container affinity {3464      container affinity {
3444        description3465        description
3445          "Link attributes for links traversed by tunnel";3466          "Link attributes for links traversed by tunnel";
3446        container includes {3467        container includes {
3447          description3468          description
3448            "Links with all these attributes are included in path calculation";3469            "Links with all these attributes are included in path calculation";
3449          list include1 {3470          list include1 {
3450            key "name1";3471            key "name1";
3451            description3472            description
3452              "Link is excluded if it has every attribute in this list";3473              "Link is excluded if it has every attribute in this list";
3453            leaf name1 {3474            leaf name1 {
3454              type xr:Cisco-ios-xr-string {3475              type xr:Cisco-ios-xr-string {
3455                length "1..32" {3476                length "1..32" {
3456                  description3477                  description
3457                    "Link is excluded if it has every attribute in this list";3478                    "Link is excluded if it has every attribute in this list";
3458                }3479                }
3459              }3480              }
3460              description3481              description
3461                "Link is excluded if it has every attribute in this list";3482                "Link is excluded if it has every attribute in this list";
3462            }3483            }
3463          }3484          }
3464          list include2 {3485          list include2 {
3465            key "name1 name2";3486            key "name1 name2";
3466            description3487            description
3467              "Link is excluded if it has every attribute in this list";3488              "Link is excluded if it has every attribute in this list";
3468            leaf name1 {3489            leaf name1 {
3469              type xr:Cisco-ios-xr-string {3490              type xr:Cisco-ios-xr-string {
3470                length "1..32" {3491                length "1..32" {
3471                  description3492                  description
3472                    "Link is excluded if it has every attribute in this list";3493                    "Link is excluded if it has every attribute in this list";
3473                }3494                }
3474              }3495              }
3475              description3496              description
3476                "Link is excluded if it has every attribute in this list";3497                "Link is excluded if it has every attribute in this list";
3477            }3498            }
3478            leaf name2 {3499            leaf name2 {
3479              type xr:Cisco-ios-xr-string {3500              type xr:Cisco-ios-xr-string {
3480                length "1..32" {3501                length "1..32" {
3481                  description3502                  description
3482                    "Link is excluded if it has every attribute in this list";3503                    "Link is excluded if it has every attribute in this list";
3483                }3504                }
3484              }3505              }
3485              description3506              description
3486                "Link is excluded if it has every attribute in this list";3507                "Link is excluded if it has every attribute in this list";
3487            }3508            }
3488          }3509          }
3489          list include3 {3510          list include3 {
3490            key "name1 name2 name3";3511            key "name1 name2 name3";
3491            description3512            description
3492              "Link is excluded if it has every attribute in this list";3513              "Link is excluded if it has every attribute in this list";
3493            leaf name1 {3514            leaf name1 {
3494              type xr:Cisco-ios-xr-string {3515              type xr:Cisco-ios-xr-string {
3495                length "1..32" {3516                length "1..32" {
3496                  description3517                  description
3497                    "Link is excluded if it has every attribute in this list";3518                    "Link is excluded if it has every attribute in this list";
3498                }3519                }
3499              }3520              }
3500              description3521              description
3501                "Link is excluded if it has every attribute in this list";3522                "Link is excluded if it has every attribute in this list";
3502            }3523            }
3503            leaf name2 {3524            leaf name2 {
3504              type xr:Cisco-ios-xr-string {3525              type xr:Cisco-ios-xr-string {
3505                length "1..32" {3526                length "1..32" {
3506                  description3527                  description
3507                    "Link is excluded if it has every attribute in this list";3528                    "Link is excluded if it has every attribute in this list";
3508                }3529                }
3509              }3530              }
3510              description3531              description
3511                "Link is excluded if it has every attribute in this list";3532                "Link is excluded if it has every attribute in this list";
3512            }3533            }
3513            leaf name3 {3534            leaf name3 {
3514              type xr:Cisco-ios-xr-string {3535              type xr:Cisco-ios-xr-string {
3515                length "1..32" {3536                length "1..32" {
3516                  description3537                  description
3517                    "Link is excluded if it has every attribute in this list";3538                    "Link is excluded if it has every attribute in this list";
3518                }3539                }
3519              }3540              }
3520              description3541              description
3521                "Link is excluded if it has every attribute in this list";3542                "Link is excluded if it has every attribute in this list";
3522            }3543            }
3523          }3544          }
3524          list include4 {3545          list include4 {
3525            key "name1 name2 name3 name4";3546            key "name1 name2 name3 name4";
3526            description3547            description
3527              "Link is excluded if it has every attribute in this list";3548              "Link is excluded if it has every attribute in this list";
3528            leaf name1 {3549            leaf name1 {
3529              type xr:Cisco-ios-xr-string {3550              type xr:Cisco-ios-xr-string {
3530                length "1..32" {3551                length "1..32" {
3531                  description3552                  description
3532                    "Link is excluded if it has every attribute in this list";3553                    "Link is excluded if it has every attribute in this list";
3533                }3554                }
3534              }3555              }
3535              description3556              description
3536                "Link is excluded if it has every attribute in this list";3557                "Link is excluded if it has every attribute in this list";
3537            }3558            }
3538            leaf name2 {3559            leaf name2 {
3539              type xr:Cisco-ios-xr-string {3560              type xr:Cisco-ios-xr-string {
3540                length "1..32" {3561                length "1..32" {
3541                  description3562                  description
3542                    "Link is excluded if it has every attribute in this list";3563                    "Link is excluded if it has every attribute in this list";
3543                }3564                }
3544              }3565              }
3545              description3566              description
3546                "Link is excluded if it has every attribute in this list";3567                "Link is excluded if it has every attribute in this list";
3547            }3568            }
3548            leaf name3 {3569            leaf name3 {
3549              type xr:Cisco-ios-xr-string {3570              type xr:Cisco-ios-xr-string {
3550                length "1..32" {3571                length "1..32" {
3551                  description3572                  description
3552                    "Link is excluded if it has every attribute in this list";3573                    "Link is excluded if it has every attribute in this list";
3553                }3574                }
3554              }3575              }
3555              description3576              description
3556                "Link is excluded if it has every attribute in this list";3577                "Link is excluded if it has every attribute in this list";
3557            }3578            }
3558            leaf name4 {3579            leaf name4 {
3559              type xr:Cisco-ios-xr-string {3580              type xr:Cisco-ios-xr-string {
3560                length "1..32" {3581                length "1..32" {
3561                  description3582                  description
3562                    "Link is excluded if it has every attribute in this list";3583                    "Link is excluded if it has every attribute in this list";
3563                }3584                }
3564              }3585              }
3565              description3586              description
3566                "Link is excluded if it has every attribute in this list";3587                "Link is excluded if it has every attribute in this list";
3567            }3588            }
3568          }3589          }
3569          list include5 {3590          list include5 {
3570            key "name1 name2 name3 name4 name5";3591            key "name1 name2 name3 name4 name5";
3571            description3592            description
3572              "Link is excluded if it has every attribute in this list";3593              "Link is excluded if it has every attribute in this list";
3573            leaf name1 {3594            leaf name1 {
3574              type xr:Cisco-ios-xr-string {3595              type xr:Cisco-ios-xr-string {
3575                length "1..32" {3596                length "1..32" {
3576                  description3597                  description
3577                    "Link is excluded if it has every attribute in this list";3598                    "Link is excluded if it has every attribute in this list";
3578                }3599                }
3579              }3600              }
3580              description3601              description
3581                "Link is excluded if it has every attribute in this list";3602                "Link is excluded if it has every attribute in this list";
3582            }3603            }
3583            leaf name2 {3604            leaf name2 {
3584              type xr:Cisco-ios-xr-string {3605              type xr:Cisco-ios-xr-string {
3585                length "1..32" {3606                length "1..32" {
3586                  description3607                  description
3587                    "Link is excluded if it has every attribute in this list";3608                    "Link is excluded if it has every attribute in this list";
3588                }3609                }
3589              }3610              }
3590              description3611              description
3591                "Link is excluded if it has every attribute in this list";3612                "Link is excluded if it has every attribute in this list";
3592            }3613            }
3593            leaf name3 {3614            leaf name3 {
3594              type xr:Cisco-ios-xr-string {3615              type xr:Cisco-ios-xr-string {
3595                length "1..32" {3616                length "1..32" {
3596                  description3617                  description
3597                    "Link is excluded if it has every attribute in this list";3618                    "Link is excluded if it has every attribute in this list";
3598                }3619                }
3599              }3620              }
3600              description3621              description
3601                "Link is excluded if it has every attribute in this list";3622                "Link is excluded if it has every attribute in this list";
3602            }3623            }
3603            leaf name4 {3624            leaf name4 {
3604              type xr:Cisco-ios-xr-string {3625              type xr:Cisco-ios-xr-string {
3605                length "1..32" {3626                length "1..32" {
3606                  description3627                  description
3607                    "Link is excluded if it has every attribute in this list";3628                    "Link is excluded if it has every attribute in this list";
3608                }3629                }
3609              }3630              }
3610              description3631              description
3611                "Link is excluded if it has every attribute in this list";3632                "Link is excluded if it has every attribute in this list";
3612            }3633            }
3613            leaf name5 {3634            leaf name5 {
3614              type xr:Cisco-ios-xr-string {3635              type xr:Cisco-ios-xr-string {
3615                length "1..32" {3636                length "1..32" {
3616                  description3637                  description
3617                    "Link is excluded if it has every attribute in this list";3638                    "Link is excluded if it has every attribute in this list";
3618                }3639                }
3619              }3640              }
3620              description3641              description
3621                "Link is excluded if it has every attribute in this list";3642                "Link is excluded if it has every attribute in this list";
3622            }3643            }
3623          }3644          }
3624          list include6 {3645          list include6 {
3625            key "name1 name2 name3 name4 name5 name6";3646            key "name1 name2 name3 name4 name5 name6";
3626            description3647            description
3627              "Link is excluded if it has every attribute in this list";3648              "Link is excluded if it has every attribute in this list";
3628            leaf name1 {3649            leaf name1 {
3629              type xr:Cisco-ios-xr-string {3650              type xr:Cisco-ios-xr-string {
3630                length "1..32" {3651                length "1..32" {
3631                  description3652                  description
3632                    "Link is excluded if it has every attribute in this list";3653                    "Link is excluded if it has every attribute in this list";
3633                }3654                }
3634              }3655              }
3635              description3656              description
3636                "Link is excluded if it has every attribute in this list";3657                "Link is excluded if it has every attribute in this list";
3637            }3658            }
3638            leaf name2 {3659            leaf name2 {
3639              type xr:Cisco-ios-xr-string {3660              type xr:Cisco-ios-xr-string {
3640                length "1..32" {3661                length "1..32" {
3641                  description3662                  description
3642                    "Link is excluded if it has every attribute in this list";3663                    "Link is excluded if it has every attribute in this list";
3643                }3664                }
3644              }3665              }
3645              description3666              description
3646                "Link is excluded if it has every attribute in this list";3667                "Link is excluded if it has every attribute in this list";
3647            }3668            }
3648            leaf name3 {3669            leaf name3 {
3649              type xr:Cisco-ios-xr-string {3670              type xr:Cisco-ios-xr-string {
3650                length "1..32" {3671                length "1..32" {
3651                  description3672                  description
3652                    "Link is excluded if it has every attribute in this list";3673                    "Link is excluded if it has every attribute in this list";
3653                }3674                }
3654              }3675              }
3655              description3676              description
3656                "Link is excluded if it has every attribute in this list";3677                "Link is excluded if it has every attribute in this list";
3657            }3678            }
3658            leaf name4 {3679            leaf name4 {
3659              type xr:Cisco-ios-xr-string {3680              type xr:Cisco-ios-xr-string {
3660                length "1..32" {3681                length "1..32" {
3661                  description3682                  description
3662                    "Link is excluded if it has every attribute in this list";3683                    "Link is excluded if it has every attribute in this list";
3663                }3684                }
3664              }3685              }
3665              description3686              description
3666                "Link is excluded if it has every attribute in this list";3687                "Link is excluded if it has every attribute in this list";
3667            }3688            }
3668            leaf name5 {3689            leaf name5 {
3669              type xr:Cisco-ios-xr-string {3690              type xr:Cisco-ios-xr-string {
3670                length "1..32" {3691                length "1..32" {
3671                  description3692                  description
3672                    "Link is excluded if it has every attribute in this list";3693                    "Link is excluded if it has every attribute in this list";
3673                }3694                }
3674              }3695              }
3675              description3696              description
3676                "Link is excluded if it has every attribute in this list";3697                "Link is excluded if it has every attribute in this list";
3677            }3698            }
3678            leaf name6 {3699            leaf name6 {
3679              type xr:Cisco-ios-xr-string {3700              type xr:Cisco-ios-xr-string {
3680                length "1..32" {3701                length "1..32" {
3681                  description3702                  description
3682                    "Link is excluded if it has every attribute in this list";3703                    "Link is excluded if it has every attribute in this list";
3683                }3704                }
3684              }3705              }
3685              description3706              description
3686                "Link is excluded if it has every attribute in this list";3707                "Link is excluded if it has every attribute in this list";
3687            }3708            }
3688          }3709          }
3689          list include7 {3710          list include7 {
3690            key "name1 name2 name3 name4 name5 name6 name7";3711            key "name1 name2 name3 name4 name5 name6 name7";
3691            description3712            description
3692              "Link is excluded if it has every attribute in this list";3713              "Link is excluded if it has every attribute in this list";
3693            leaf name1 {3714            leaf name1 {
3694              type xr:Cisco-ios-xr-string {3715              type xr:Cisco-ios-xr-string {
3695                length "1..32" {3716                length "1..32" {
3696                  description3717                  description
3697                    "Link is excluded if it has every attribute in this list";3718                    "Link is excluded if it has every attribute in this list";
3698                }3719                }
3699              }3720              }
3700              description3721              description
3701                "Link is excluded if it has every attribute in this list";3722                "Link is excluded if it has every attribute in this list";
3702            }3723            }
3703            leaf name2 {3724            leaf name2 {
3704              type xr:Cisco-ios-xr-string {3725              type xr:Cisco-ios-xr-string {
3705                length "1..32" {3726                length "1..32" {
3706                  description3727                  description
3707                    "Link is excluded if it has every attribute in this list";3728                    "Link is excluded if it has every attribute in this list";
3708                }3729                }
3709              }3730              }
3710              description3731              description
3711                "Link is excluded if it has every attribute in this list";3732                "Link is excluded if it has every attribute in this list";
3712            }3733            }
3713            leaf name3 {3734            leaf name3 {
3714              type xr:Cisco-ios-xr-string {3735              type xr:Cisco-ios-xr-string {
3715                length "1..32" {3736                length "1..32" {
3716                  description3737                  description
3717                    "Link is excluded if it has every attribute in this list";3738                    "Link is excluded if it has every attribute in this list";
3718                }3739                }
3719              }3740              }
3720              description3741              description
3721                "Link is excluded if it has every attribute in this list";3742                "Link is excluded if it has every attribute in this list";
3722            }3743            }
3723            leaf name4 {3744            leaf name4 {
3724              type xr:Cisco-ios-xr-string {3745              type xr:Cisco-ios-xr-string {
3725                length "1..32" {3746                length "1..32" {
3726                  description3747                  description
3727                    "Link is excluded if it has every attribute in this list";3748                    "Link is excluded if it has every attribute in this list";
3728                }3749                }
3729              }3750              }
3730              description3751              description
3731                "Link is excluded if it has every attribute in this list";3752                "Link is excluded if it has every attribute in this list";
3732            }3753            }
3733            leaf name5 {3754            leaf name5 {
3734              type xr:Cisco-ios-xr-string {3755              type xr:Cisco-ios-xr-string {
3735                length "1..32" {3756                length "1..32" {
3736                  description3757                  description
3737                    "Link is excluded if it has every attribute in this list";3758                    "Link is excluded if it has every attribute in this list";
3738                }3759                }
3739              }3760              }
3740              description3761              description
3741                "Link is excluded if it has every attribute in this list";3762                "Link is excluded if it has every attribute in this list";
3742            }3763            }
3743            leaf name6 {3764            leaf name6 {
3744              type xr:Cisco-ios-xr-string {3765              type xr:Cisco-ios-xr-string {
3745                length "1..32" {3766                length "1..32" {
3746                  description3767                  description
3747                    "Link is excluded if it has every attribute in this list";3768                    "Link is excluded if it has every attribute in this list";
3748                }3769                }
3749              }3770              }
3750              description3771              description
3751                "Link is excluded if it has every attribute in this list";3772                "Link is excluded if it has every attribute in this list";
3752            }3773            }
3753            leaf name7 {3774            leaf name7 {
3754              type xr:Cisco-ios-xr-string {3775              type xr:Cisco-ios-xr-string {
3755                length "1..32" {3776                length "1..32" {
3756                  description3777                  description
3757                    "Link is excluded if it has every attribute in this list";3778                    "Link is excluded if it has every attribute in this list";
3758                }3779                }
3759              }3780              }
3760              description3781              description
3761                "Link is excluded if it has every attribute in this list";3782                "Link is excluded if it has every attribute in this list";
3762            }3783            }
3763          }3784          }
3764          list include8 {3785          list include8 {
3765            key "name1 name2 name3 name4 name5 name6 name7 name8";3786            key "name1 name2 name3 name4 name5 name6 name7 name8";
3766            description3787            description
3767              "Link is excluded if it has every attribute in this list";3788              "Link is excluded if it has every attribute in this list";
3768            leaf name1 {3789            leaf name1 {
3769              type xr:Cisco-ios-xr-string {3790              type xr:Cisco-ios-xr-string {
3770                length "1..32" {3791                length "1..32" {
3771                  description3792                  description
3772                    "Link is excluded if it has every attribute in this list";3793                    "Link is excluded if it has every attribute in this list";
3773                }3794                }
3774              }3795              }
3775              description3796              description
3776                "Link is excluded if it has every attribute in this list";3797                "Link is excluded if it has every attribute in this list";
3777            }3798            }
3778            leaf name2 {3799            leaf name2 {
3779              type xr:Cisco-ios-xr-string {3800              type xr:Cisco-ios-xr-string {
3780                length "1..32" {3801                length "1..32" {
3781                  description3802                  description
3782                    "Link is excluded if it has every attribute in this list";3803                    "Link is excluded if it has every attribute in this list";
3783                }3804                }
3784              }3805              }
3785              description3806              description
3786                "Link is excluded if it has every attribute in this list";3807                "Link is excluded if it has every attribute in this list";
3787            }3808            }
3788            leaf name3 {3809            leaf name3 {
3789              type xr:Cisco-ios-xr-string {3810              type xr:Cisco-ios-xr-string {
3790                length "1..32" {3811                length "1..32" {
3791                  description3812                  description
3792                    "Link is excluded if it has every attribute in this list";3813                    "Link is excluded if it has every attribute in this list";
3793                }3814                }
3794              }3815              }
3795              description3816              description
3796                "Link is excluded if it has every attribute in this list";3817                "Link is excluded if it has every attribute in this list";
3797            }3818            }
3798            leaf name4 {3819            leaf name4 {
3799              type xr:Cisco-ios-xr-string {3820              type xr:Cisco-ios-xr-string {
3800                length "1..32" {3821                length "1..32" {
3801                  description3822                  description
3802                    "Link is excluded if it has every attribute in this list";3823                    "Link is excluded if it has every attribute in this list";
3803                }3824                }
3804              }3825              }
3805              description3826              description
3806                "Link is excluded if it has every attribute in this list";3827                "Link is excluded if it has every attribute in this list";
3807            }3828            }
3808            leaf name5 {3829            leaf name5 {
3809              type xr:Cisco-ios-xr-string {3830              type xr:Cisco-ios-xr-string {
3810                length "1..32" {3831                length "1..32" {
3811                  description3832                  description
3812                    "Link is excluded if it has every attribute in this list";3833                    "Link is excluded if it has every attribute in this list";
3813                }3834                }
3814              }3835              }
3815              description3836              description
3816                "Link is excluded if it has every attribute in this list";3837                "Link is excluded if it has every attribute in this list";
3817            }3838            }
3818            leaf name6 {3839            leaf name6 {
3819              type xr:Cisco-ios-xr-string {3840              type xr:Cisco-ios-xr-string {
3820                length "1..32" {3841                length "1..32" {
3821                  description3842                  description
3822                    "Link is excluded if it has every attribute in this list";3843                    "Link is excluded if it has every attribute in this list";
3823                }3844                }
3824              }3845              }
3825              description3846              description
3826                "Link is excluded if it has every attribute in this list";3847                "Link is excluded if it has every attribute in this list";
3827            }3848            }
3828            leaf name7 {3849            leaf name7 {
3829              type xr:Cisco-ios-xr-string {3850              type xr:Cisco-ios-xr-string {
3830                length "1..32" {3851                length "1..32" {
3831                  description3852                  description
3832                    "Link is excluded if it has every attribute in this list";3853                    "Link is excluded if it has every attribute in this list";
3833                }3854                }
3834              }3855              }
3835              description3856              description
3836                "Link is excluded if it has every attribute in this list";3857                "Link is excluded if it has every attribute in this list";
3837            }3858            }
3838            leaf name8 {3859            leaf name8 {
3839              type xr:Cisco-ios-xr-string {3860              type xr:Cisco-ios-xr-string {
3840                length "1..32" {3861                length "1..32" {
3841                  description3862                  description
3842                    "Link is excluded if it has every attribute in this list";3863                    "Link is excluded if it has every attribute in this list";
3843                }3864                }
3844              }3865              }
3845              description3866              description
3846                "Link is excluded if it has every attribute in this list";3867                "Link is excluded if it has every attribute in this list";
3847            }3868            }
3848          }3869          }
3849          list include9 {3870          list include9 {
3850            key "name1 name2 name3 name4 name5 name6 name7 name8 name9";3871            key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
3851            description3872            description
3852              "Link is excluded if it has every attribute in this list";3873              "Link is excluded if it has every attribute in this list";
3853            leaf name1 {3874            leaf name1 {
3854              type xr:Cisco-ios-xr-string {3875              type xr:Cisco-ios-xr-string {
3855                length "1..32" {3876                length "1..32" {
3856                  description3877                  description
3857                    "Link is excluded if it has every attribute in this list";3878                    "Link is excluded if it has every attribute in this list";
3858                }3879                }
3859              }3880              }
3860              description3881              description
3861                "Link is excluded if it has every attribute in this list";3882                "Link is excluded if it has every attribute in this list";
3862            }3883            }
3863            leaf name2 {3884            leaf name2 {
3864              type xr:Cisco-ios-xr-string {3885              type xr:Cisco-ios-xr-string {
3865                length "1..32" {3886                length "1..32" {
3866                  description3887                  description
3867                    "Link is excluded if it has every attribute in this list";3888                    "Link is excluded if it has every attribute in this list";
3868                }3889                }
3869              }3890              }
3870              description3891              description
3871                "Link is excluded if it has every attribute in this list";3892                "Link is excluded if it has every attribute in this list";
3872            }3893            }
3873            leaf name3 {3894            leaf name3 {
3874              type xr:Cisco-ios-xr-string {3895              type xr:Cisco-ios-xr-string {
3875                length "1..32" {3896                length "1..32" {
3876                  description3897                  description
3877                    "Link is excluded if it has every attribute in this list";3898                    "Link is excluded if it has every attribute in this list";
3878                }3899                }
3879              }3900              }
3880              description3901              description
3881                "Link is excluded if it has every attribute in this list";3902                "Link is excluded if it has every attribute in this list";
3882            }3903            }
3883            leaf name4 {3904            leaf name4 {
3884              type xr:Cisco-ios-xr-string {3905              type xr:Cisco-ios-xr-string {
3885                length "1..32" {3906                length "1..32" {
3886                  description3907                  description
3887                    "Link is excluded if it has every attribute in this list";3908                    "Link is excluded if it has every attribute in this list";
3888                }3909                }
3889              }3910              }
3890              description3911              description
3891                "Link is excluded if it has every attribute in this list";3912                "Link is excluded if it has every attribute in this list";
3892            }3913            }
3893            leaf name5 {3914            leaf name5 {
3894              type xr:Cisco-ios-xr-string {3915              type xr:Cisco-ios-xr-string {
3895                length "1..32" {3916                length "1..32" {
3896                  description3917                  description
3897                    "Link is excluded if it has every attribute in this list";3918                    "Link is excluded if it has every attribute in this list";
3898                }3919                }
3899              }3920              }
3900              description3921              description
3901                "Link is excluded if it has every attribute in this list";3922                "Link is excluded if it has every attribute in this list";
3902            }3923            }
3903            leaf name6 {3924            leaf name6 {
3904              type xr:Cisco-ios-xr-string {3925              type xr:Cisco-ios-xr-string {
3905                length "1..32" {3926                length "1..32" {
3906                  description3927                  description
3907                    "Link is excluded if it has every attribute in this list";3928                    "Link is excluded if it has every attribute in this list";
3908                }3929                }
3909              }3930              }
3910              description3931              description
3911                "Link is excluded if it has every attribute in this list";3932                "Link is excluded if it has every attribute in this list";
3912            }3933            }
3913            leaf name7 {3934            leaf name7 {
3914              type xr:Cisco-ios-xr-string {3935              type xr:Cisco-ios-xr-string {
3915                length "1..32" {3936                length "1..32" {
3916                  description3937                  description
3917                    "Link is excluded if it has every attribute in this list";3938                    "Link is excluded if it has every attribute in this list";
3918                }3939                }
3919              }3940              }
3920              description3941              description
3921                "Link is excluded if it has every attribute in this list";3942                "Link is excluded if it has every attribute in this list";
3922            }3943            }
3923            leaf name8 {3944            leaf name8 {
3924              type xr:Cisco-ios-xr-string {3945              type xr:Cisco-ios-xr-string {
3925                length "1..32" {3946                length "1..32" {
3926                  description3947                  description
3927                    "Link is excluded if it has every attribute in this list";3948                    "Link is excluded if it has every attribute in this list";
3928                }3949                }
3929              }3950              }
3930              description3951              description
3931                "Link is excluded if it has every attribute in this list";3952                "Link is excluded if it has every attribute in this list";
3932            }3953            }
3933            leaf name9 {3954            leaf name9 {
3934              type xr:Cisco-ios-xr-string {3955              type xr:Cisco-ios-xr-string {
3935                length "1..32" {3956                length "1..32" {
3936                  description3957                  description
3937                    "Link is excluded if it has every attribute in this list";3958                    "Link is excluded if it has every attribute in this list";
3938                }3959                }
3939              }3960              }
3940              description3961              description
3941                "Link is excluded if it has every attribute in this list";3962                "Link is excluded if it has every attribute in this list";
3942            }3963            }
3943          }3964          }
3944          list include10 {3965          list include10 {
3945            key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";3966            key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
3946            description3967            description
3947              "Link is excluded if it has every attribute in this list";3968              "Link is excluded if it has every attribute in this list";
3948            leaf name1 {3969            leaf name1 {
3949              type xr:Cisco-ios-xr-string {3970              type xr:Cisco-ios-xr-string {
3950                length "1..32" {3971                length "1..32" {
3951                  description3972                  description
3952                    "Link is excluded if it has every attribute in this list";3973                    "Link is excluded if it has every attribute in this list";
3953                }3974                }
3954              }3975              }
3955              description3976              description
3956                "Link is excluded if it has every attribute in this list";3977                "Link is excluded if it has every attribute in this list";
3957            }3978            }
3958            leaf name2 {3979            leaf name2 {
3959              type xr:Cisco-ios-xr-string {3980              type xr:Cisco-ios-xr-string {
3960                length "1..32" {3981                length "1..32" {
3961                  description3982                  description
3962                    "Link is excluded if it has every attribute in this list";3983                    "Link is excluded if it has every attribute in this list";
3963                }3984                }
3964              }3985              }
3965              description3986              description
3966                "Link is excluded if it has every attribute in this list";3987                "Link is excluded if it has every attribute in this list";
3967            }3988            }
3968            leaf name3 {3989            leaf name3 {
3969              type xr:Cisco-ios-xr-string {3990              type xr:Cisco-ios-xr-string {
3970                length "1..32" {3991                length "1..32" {
3971                  description3992                  description
3972                    "Link is excluded if it has every attribute in this list";3993                    "Link is excluded if it has every attribute in this list";
3973                }3994                }
3974              }3995              }
3975              description3996              description
3976                "Link is excluded if it has every attribute in this list";3997                "Link is excluded if it has every attribute in this list";
3977            }3998            }
3978            leaf name4 {3999            leaf name4 {
3979              type xr:Cisco-ios-xr-string {4000              type xr:Cisco-ios-xr-string {
3980                length "1..32" {4001                length "1..32" {
3981                  description4002                  description
3982                    "Link is excluded if it has every attribute in this list";4003                    "Link is excluded if it has every attribute in this list";
3983                }4004                }
3984              }4005              }
3985              description4006              description
3986                "Link is excluded if it has every attribute in this list";4007                "Link is excluded if it has every attribute in this list";
3987            }4008            }
3988            leaf name5 {4009            leaf name5 {
3989              type xr:Cisco-ios-xr-string {4010              type xr:Cisco-ios-xr-string {
3990                length "1..32" {4011                length "1..32" {
3991                  description4012                  description
3992                    "Link is excluded if it has every attribute in this list";4013                    "Link is excluded if it has every attribute in this list";
3993                }4014                }
3994              }4015              }
3995              description4016              description
3996                "Link is excluded if it has every attribute in this list";4017                "Link is excluded if it has every attribute in this list";
3997            }4018            }
3998            leaf name6 {4019            leaf name6 {
3999              type xr:Cisco-ios-xr-string {4020              type xr:Cisco-ios-xr-string {
4000                length "1..32" {4021                length "1..32" {
4001                  description4022                  description
4002                    "Link is excluded if it has every attribute in this list";4023                    "Link is excluded if it has every attribute in this list";
4003                }4024                }
4004              }4025              }
4005              description4026              description
4006                "Link is excluded if it has every attribute in this list";4027                "Link is excluded if it has every attribute in this list";
4007            }4028            }
4008            leaf name7 {4029            leaf name7 {
4009              type xr:Cisco-ios-xr-string {4030              type xr:Cisco-ios-xr-string {
4010                length "1..32" {4031                length "1..32" {
4011                  description4032                  description
4012                    "Link is excluded if it has every attribute in this list";4033                    "Link is excluded if it has every attribute in this list";
4013                }4034                }
4014              }4035              }
4015              description4036              description
4016                "Link is excluded if it has every attribute in this list";4037                "Link is excluded if it has every attribute in this list";
4017            }4038            }
4018            leaf name8 {4039            leaf name8 {
4019              type xr:Cisco-ios-xr-string {4040              type xr:Cisco-ios-xr-string {
4020                length "1..32" {4041                length "1..32" {
4021                  description4042                  description
4022                    "Link is excluded if it has every attribute in this list";4043                    "Link is excluded if it has every attribute in this list";
4023                }4044                }
4024              }4045              }
4025              description4046              description
4026                "Link is excluded if it has every attribute in this list";4047                "Link is excluded if it has every attribute in this list";
4027            }4048            }
4028            leaf name9 {4049            leaf name9 {
4029              type xr:Cisco-ios-xr-string {4050              type xr:Cisco-ios-xr-string {
4030                length "1..32" {4051                length "1..32" {
4031                  description4052                  description
4032                    "Link is excluded if it has every attribute in this list";4053                    "Link is excluded if it has every attribute in this list";
4033                }4054                }
4034              }4055              }
4035              description4056              description
4036                "Link is excluded if it has every attribute in this list";4057                "Link is excluded if it has every attribute in this list";
4037            }4058            }
4038            leaf name10 {4059            leaf name10 {
4039              type xr:Cisco-ios-xr-string {4060              type xr:Cisco-ios-xr-string {
4040                length "1..32" {4061                length "1..32" {
4041                  description4062                  description
4042                    "Link is excluded if it has every attribute in this list";4063                    "Link is excluded if it has every attribute in this list";
4043                }4064                }
4044              }4065              }
4045              description4066              description
4046                "Link is excluded if it has every attribute in this list";4067                "Link is excluded if it has every attribute in this list";
4047            }4068            }
4048          }4069          }
4049        }4070        }
4050        container include-stricts {4071        container include-stricts {
4051          description4072          description
4052            "Links with exactly all these attributes are included in path calculation";4073            "Links with exactly all these attributes are included in path calculation";
4053          list include1 {4074          list include1 {
4054            key "name1";4075            key "name1";
4055            description4076            description
4056              "Link is excluded if it has every attribute in this list";4077              "Link is excluded if it has every attribute in this list";
4057            leaf name1 {4078            leaf name1 {
4058              type xr:Cisco-ios-xr-string {4079              type xr:Cisco-ios-xr-string {
4059                length "1..32" {4080                length "1..32" {
4060                  description4081                  description
4061                    "Link is excluded if it has every attribute in this list";4082                    "Link is excluded if it has every attribute in this list";
4062                }4083                }
4063              }4084              }
4064              description4085              description
4065                "Link is excluded if it has every attribute in this list";4086                "Link is excluded if it has every attribute in this list";
4066            }4087            }
4067          }4088          }
4068          list include2 {4089          list include2 {
4069            key "name1 name2";4090            key "name1 name2";
4070            description4091            description
4071              "Link is excluded if it has every attribute in this list";4092              "Link is excluded if it has every attribute in this list";
4072            leaf name1 {4093            leaf name1 {
4073              type xr:Cisco-ios-xr-string {4094              type xr:Cisco-ios-xr-string {
4074                length "1..32" {4095                length "1..32" {
4075                  description4096                  description
4076                    "Link is excluded if it has every attribute in this list";4097                    "Link is excluded if it has every attribute in this list";
4077                }4098                }
4078              }4099              }
4079              description4100              description
4080                "Link is excluded if it has every attribute in this list";4101                "Link is excluded if it has every attribute in this list";
4081            }4102            }
4082            leaf name2 {4103            leaf name2 {
4083              type xr:Cisco-ios-xr-string {4104              type xr:Cisco-ios-xr-string {
4084                length "1..32" {4105                length "1..32" {
4085                  description4106                  description
4086                    "Link is excluded if it has every attribute in this list";4107                    "Link is excluded if it has every attribute in this list";
4087                }4108                }
4088              }4109              }
4089              description4110              description
4090                "Link is excluded if it has every attribute in this list";4111                "Link is excluded if it has every attribute in this list";
4091            }4112            }
4092          }4113          }
4093          list include3 {4114          list include3 {
4094            key "name1 name2 name3";4115            key "name1 name2 name3";
4095            description4116            description
4096              "Link is excluded if it has every attribute in this list";4117              "Link is excluded if it has every attribute in this list";
4097            leaf name1 {4118            leaf name1 {
4098              type xr:Cisco-ios-xr-string {4119              type xr:Cisco-ios-xr-string {
4099                length "1..32" {4120                length "1..32" {
4100                  description4121                  description
4101                    "Link is excluded if it has every attribute in this list";4122                    "Link is excluded if it has every attribute in this list";
4102                }4123                }
4103              }4124              }
4104              description4125              description
4105                "Link is excluded if it has every attribute in this list";4126                "Link is excluded if it has every attribute in this list";
4106            }4127            }
4107            leaf name2 {4128            leaf name2 {
4108              type xr:Cisco-ios-xr-string {4129              type xr:Cisco-ios-xr-string {
4109                length "1..32" {4130                length "1..32" {
4110                  description4131                  description
4111                    "Link is excluded if it has every attribute in this list";4132                    "Link is excluded if it has every attribute in this list";
4112                }4133                }
4113              }4134              }
4114              description4135              description
4115                "Link is excluded if it has every attribute in this list";4136                "Link is excluded if it has every attribute in this list";
4116            }4137            }
4117            leaf name3 {4138            leaf name3 {
4118              type xr:Cisco-ios-xr-string {4139              type xr:Cisco-ios-xr-string {
4119                length "1..32" {4140                length "1..32" {
4120                  description4141                  description
4121                    "Link is excluded if it has every attribute in this list";4142                    "Link is excluded if it has every attribute in this list";
4122                }4143                }
4123              }4144              }
4124              description4145              description
4125                "Link is excluded if it has every attribute in this list";4146                "Link is excluded if it has every attribute in this list";
4126            }4147            }
4127          }4148          }
4128          list include4 {4149          list include4 {
4129            key "name1 name2 name3 name4";4150            key "name1 name2 name3 name4";
4130            description4151            description
4131              "Link is excluded if it has every attribute in this list";4152              "Link is excluded if it has every attribute in this list";
4132            leaf name1 {4153            leaf name1 {
4133              type xr:Cisco-ios-xr-string {4154              type xr:Cisco-ios-xr-string {
4134                length "1..32" {4155                length "1..32" {
4135                  description4156                  description
4136                    "Link is excluded if it has every attribute in this list";4157                    "Link is excluded if it has every attribute in this list";
4137                }4158                }
4138              }4159              }
4139              description4160              description
4140                "Link is excluded if it has every attribute in this list";4161                "Link is excluded if it has every attribute in this list";
4141            }4162            }
4142            leaf name2 {4163            leaf name2 {
4143              type xr:Cisco-ios-xr-string {4164              type xr:Cisco-ios-xr-string {
4144                length "1..32" {4165                length "1..32" {
4145                  description4166                  description
4146                    "Link is excluded if it has every attribute in this list";4167                    "Link is excluded if it has every attribute in this list";
4147                }4168                }
4148              }4169              }
4149              description4170              description
4150                "Link is excluded if it has every attribute in this list";4171                "Link is excluded if it has every attribute in this list";
4151            }4172            }
4152            leaf name3 {4173            leaf name3 {
4153              type xr:Cisco-ios-xr-string {4174              type xr:Cisco-ios-xr-string {
4154                length "1..32" {4175                length "1..32" {
4155                  description4176                  description
4156                    "Link is excluded if it has every attribute in this list";4177                    "Link is excluded if it has every attribute in this list";
4157                }4178                }
4158              }4179              }
4159              description4180              description
4160                "Link is excluded if it has every attribute in this list";4181                "Link is excluded if it has every attribute in this list";
4161            }4182            }
4162            leaf name4 {4183            leaf name4 {
4163              type xr:Cisco-ios-xr-string {4184              type xr:Cisco-ios-xr-string {
4164                length "1..32" {4185                length "1..32" {
4165                  description4186                  description
4166                    "Link is excluded if it has every attribute in this list";4187                    "Link is excluded if it has every attribute in this list";
4167                }4188                }
4168              }4189              }
4169              description4190              description
4170                "Link is excluded if it has every attribute in this list";4191                "Link is excluded if it has every attribute in this list";
4171            }4192            }
4172          }4193          }
4173          list include5 {4194          list include5 {
4174            key "name1 name2 name3 name4 name5";4195            key "name1 name2 name3 name4 name5";
4175            description4196            description
4176              "Link is excluded if it has every attribute in this list";4197              "Link is excluded if it has every attribute in this list";
4177            leaf name1 {4198            leaf name1 {
4178              type xr:Cisco-ios-xr-string {4199              type xr:Cisco-ios-xr-string {
4179                length "1..32" {4200                length "1..32" {
4180                  description4201                  description
4181                    "Link is excluded if it has every attribute in this list";4202                    "Link is excluded if it has every attribute in this list";
4182                }4203                }
4183              }4204              }
4184              description4205              description
4185                "Link is excluded if it has every attribute in this list";4206                "Link is excluded if it has every attribute in this list";
4186            }4207            }
4187            leaf name2 {4208            leaf name2 {
4188              type xr:Cisco-ios-xr-string {4209              type xr:Cisco-ios-xr-string {
4189                length "1..32" {4210                length "1..32" {
4190                  description4211                  description
4191                    "Link is excluded if it has every attribute in this list";4212                    "Link is excluded if it has every attribute in this list";
4192                }4213                }
4193              }4214              }
4194              description4215              description
4195                "Link is excluded if it has every attribute in this list";4216                "Link is excluded if it has every attribute in this list";
4196            }4217            }
4197            leaf name3 {4218            leaf name3 {
4198              type xr:Cisco-ios-xr-string {4219              type xr:Cisco-ios-xr-string {
4199                length "1..32" {4220                length "1..32" {
4200                  description4221                  description
4201                    "Link is excluded if it has every attribute in this list";4222                    "Link is excluded if it has every attribute in this list";
4202                }4223                }
4203              }4224              }
4204              description4225              description
4205                "Link is excluded if it has every attribute in this list";4226                "Link is excluded if it has every attribute in this list";
4206            }4227            }
4207            leaf name4 {4228            leaf name4 {
4208              type xr:Cisco-ios-xr-string {4229              type xr:Cisco-ios-xr-string {
4209                length "1..32" {4230                length "1..32" {
4210                  description4231                  description
4211                    "Link is excluded if it has every attribute in this list";4232                    "Link is excluded if it has every attribute in this list";
4212                }4233                }
4213              }4234              }
4214              description4235              description
4215                "Link is excluded if it has every attribute in this list";4236                "Link is excluded if it has every attribute in this list";
4216            }4237            }
4217            leaf name5 {4238            leaf name5 {
4218              type xr:Cisco-ios-xr-string {4239              type xr:Cisco-ios-xr-string {
4219                length "1..32" {4240                length "1..32" {
4220                  description4241                  description
4221                    "Link is excluded if it has every attribute in this list";4242                    "Link is excluded if it has every attribute in this list";
4222                }4243                }
4223              }4244              }
4224              description4245              description
4225                "Link is excluded if it has every attribute in this list";4246                "Link is excluded if it has every attribute in this list";
4226            }4247            }
4227          }4248          }
4228          list include6 {4249          list include6 {
4229            key "name1 name2 name3 name4 name5 name6";4250            key "name1 name2 name3 name4 name5 name6";
4230            description4251            description
4231              "Link is excluded if it has every attribute in this list";4252              "Link is excluded if it has every attribute in this list";
4232            leaf name1 {4253            leaf name1 {
4233              type xr:Cisco-ios-xr-string {4254              type xr:Cisco-ios-xr-string {
4234                length "1..32" {4255                length "1..32" {
4235                  description4256                  description
4236                    "Link is excluded if it has every attribute in this list";4257                    "Link is excluded if it has every attribute in this list";
4237                }4258                }
4238              }4259              }
4239              description4260              description
4240                "Link is excluded if it has every attribute in this list";4261                "Link is excluded if it has every attribute in this list";
4241            }4262            }
4242            leaf name2 {4263            leaf name2 {
4243              type xr:Cisco-ios-xr-string {4264              type xr:Cisco-ios-xr-string {
4244                length "1..32" {4265                length "1..32" {
4245                  description4266                  description
4246                    "Link is excluded if it has every attribute in this list";4267                    "Link is excluded if it has every attribute in this list";
4247                }4268                }
4248              }4269              }
4249              description4270              description
4250                "Link is excluded if it has every attribute in this list";4271                "Link is excluded if it has every attribute in this list";
4251            }4272            }
4252            leaf name3 {4273            leaf name3 {
4253              type xr:Cisco-ios-xr-string {4274              type xr:Cisco-ios-xr-string {
4254                length "1..32" {4275                length "1..32" {
4255                  description4276                  description
4256                    "Link is excluded if it has every attribute in this list";4277                    "Link is excluded if it has every attribute in this list";
4257                }4278                }
4258              }4279              }
4259              description4280              description
4260                "Link is excluded if it has every attribute in this list";4281                "Link is excluded if it has every attribute in this list";
4261            }4282            }
4262            leaf name4 {4283            leaf name4 {
4263              type xr:Cisco-ios-xr-string {4284              type xr:Cisco-ios-xr-string {
4264                length "1..32" {4285                length "1..32" {
4265                  description4286                  description
4266                    "Link is excluded if it has every attribute in this list";4287                    "Link is excluded if it has every attribute in this list";
4267                }4288                }
4268              }4289              }
4269              description4290              description
4270                "Link is excluded if it has every attribute in this list";4291                "Link is excluded if it has every attribute in this list";
4271            }4292            }
4272            leaf name5 {4293            leaf name5 {
4273              type xr:Cisco-ios-xr-string {4294              type xr:Cisco-ios-xr-string {
4274                length "1..32" {4295                length "1..32" {
4275                  description4296                  description
4276                    "Link is excluded if it has every attribute in this list";4297                    "Link is excluded if it has every attribute in this list";
4277                }4298                }
4278              }4299              }
4279              description4300              description
4280                "Link is excluded if it has every attribute in this list";4301                "Link is excluded if it has every attribute in this list";
4281            }4302            }
4282            leaf name6 {4303            leaf name6 {
4283              type xr:Cisco-ios-xr-string {4304              type xr:Cisco-ios-xr-string {
4284                length "1..32" {4305                length "1..32" {
4285                  description4306                  description
4286                    "Link is excluded if it has every attribute in this list";4307                    "Link is excluded if it has every attribute in this list";
4287                }4308                }
4288              }4309              }
4289              description4310              description
4290                "Link is excluded if it has every attribute in this list";4311                "Link is excluded if it has every attribute in this list";
4291            }4312            }
4292          }4313          }
4293          list include7 {4314          list include7 {
4294            key "name1 name2 name3 name4 name5 name6 name7";4315            key "name1 name2 name3 name4 name5 name6 name7";
4295            description4316            description
4296              "Link is excluded if it has every attribute in this list";4317              "Link is excluded if it has every attribute in this list";
4297            leaf name1 {4318            leaf name1 {
4298              type xr:Cisco-ios-xr-string {4319              type xr:Cisco-ios-xr-string {
4299                length "1..32" {4320                length "1..32" {
4300                  description4321                  description
4301                    "Link is excluded if it has every attribute in this list";4322                    "Link is excluded if it has every attribute in this list";
4302                }4323                }
4303              }4324              }
4304              description4325              description
4305                "Link is excluded if it has every attribute in this list";4326                "Link is excluded if it has every attribute in this list";
4306            }4327            }
4307            leaf name2 {4328            leaf name2 {
4308              type xr:Cisco-ios-xr-string {4329              type xr:Cisco-ios-xr-string {
4309                length "1..32" {4330                length "1..32" {
4310                  description4331                  description
4311                    "Link is excluded if it has every attribute in this list";4332                    "Link is excluded if it has every attribute in this list";
4312                }4333                }
4313              }4334              }
4314              description4335              description
4315                "Link is excluded if it has every attribute in this list";4336                "Link is excluded if it has every attribute in this list";
4316            }4337            }
4317            leaf name3 {4338            leaf name3 {
4318              type xr:Cisco-ios-xr-string {4339              type xr:Cisco-ios-xr-string {
4319                length "1..32" {4340                length "1..32" {
4320                  description4341                  description
4321                    "Link is excluded if it has every attribute in this list";4342                    "Link is excluded if it has every attribute in this list";
4322                }4343                }
4323              }4344              }
4324              description4345              description
4325                "Link is excluded if it has every attribute in this list";4346                "Link is excluded if it has every attribute in this list";
4326            }4347            }
4327            leaf name4 {4348            leaf name4 {
4328              type xr:Cisco-ios-xr-string {4349              type xr:Cisco-ios-xr-string {
4329                length "1..32" {4350                length "1..32" {
4330                  description4351                  description
4331                    "Link is excluded if it has every attribute in this list";4352                    "Link is excluded if it has every attribute in this list";
4332                }4353                }
4333              }4354              }
4334              description4355              description
4335                "Link is excluded if it has every attribute in this list";4356                "Link is excluded if it has every attribute in this list";
4336            }4357            }
4337            leaf name5 {4358            leaf name5 {
4338              type xr:Cisco-ios-xr-string {4359              type xr:Cisco-ios-xr-string {
4339                length "1..32" {4360                length "1..32" {
4340                  description4361                  description
4341                    "Link is excluded if it has every attribute in this list";4362                    "Link is excluded if it has every attribute in this list";
4342                }4363                }
4343              }4364              }
4344              description4365              description
4345                "Link is excluded if it has every attribute in this list";4366                "Link is excluded if it has every attribute in this list";
4346            }4367            }
4347            leaf name6 {4368            leaf name6 {
4348              type xr:Cisco-ios-xr-string {4369              type xr:Cisco-ios-xr-string {
4349                length "1..32" {4370                length "1..32" {
4350                  description4371                  description
4351                    "Link is excluded if it has every attribute in this list";4372                    "Link is excluded if it has every attribute in this list";
4352                }4373                }
4353              }4374              }
4354              description4375              description
4355                "Link is excluded if it has every attribute in this list";4376                "Link is excluded if it has every attribute in this list";
4356            }4377            }
4357            leaf name7 {4378            leaf name7 {
4358              type xr:Cisco-ios-xr-string {4379              type xr:Cisco-ios-xr-string {
4359                length "1..32" {4380                length "1..32" {
4360                  description4381                  description
4361                    "Link is excluded if it has every attribute in this list";4382                    "Link is excluded if it has every attribute in this list";
4362                }4383                }
4363              }4384              }
4364              description4385              description
4365                "Link is excluded if it has every attribute in this list";4386                "Link is excluded if it has every attribute in this list";
4366            }4387            }
4367          }4388          }
4368          list include8 {4389          list include8 {
4369            key "name1 name2 name3 name4 name5 name6 name7 name8";4390            key "name1 name2 name3 name4 name5 name6 name7 name8";
4370            description4391            description
4371              "Link is excluded if it has every attribute in this list";4392              "Link is excluded if it has every attribute in this list";
4372            leaf name1 {4393            leaf name1 {
4373              type xr:Cisco-ios-xr-string {4394              type xr:Cisco-ios-xr-string {
4374                length "1..32" {4395                length "1..32" {
4375                  description4396                  description
4376                    "Link is excluded if it has every attribute in this list";4397                    "Link is excluded if it has every attribute in this list";
4377                }4398                }
4378              }4399              }
4379              description4400              description
4380                "Link is excluded if it has every attribute in this list";4401                "Link is excluded if it has every attribute in this list";
4381            }4402            }
4382            leaf name2 {4403            leaf name2 {
4383              type xr:Cisco-ios-xr-string {4404              type xr:Cisco-ios-xr-string {
4384                length "1..32" {4405                length "1..32" {
4385                  description4406                  description
4386                    "Link is excluded if it has every attribute in this list";4407                    "Link is excluded if it has every attribute in this list";
4387                }4408                }
4388              }4409              }
4389              description4410              description
4390                "Link is excluded if it has every attribute in this list";4411                "Link is excluded if it has every attribute in this list";
4391            }4412            }
4392            leaf name3 {4413            leaf name3 {
4393              type xr:Cisco-ios-xr-string {4414              type xr:Cisco-ios-xr-string {
4394                length "1..32" {4415                length "1..32" {
4395                  description4416                  description
4396                    "Link is excluded if it has every attribute in this list";4417                    "Link is excluded if it has every attribute in this list";
4397                }4418                }
4398              }4419              }
4399              description4420              description
4400                "Link is excluded if it has every attribute in this list";4421                "Link is excluded if it has every attribute in this list";
4401            }4422            }
4402            leaf name4 {4423            leaf name4 {
4403              type xr:Cisco-ios-xr-string {4424              type xr:Cisco-ios-xr-string {
4404                length "1..32" {4425                length "1..32" {
4405                  description4426                  description
4406                    "Link is excluded if it has every attribute in this list";4427                    "Link is excluded if it has every attribute in this list";
4407                }4428                }
4408              }4429              }
4409              description4430              description
4410                "Link is excluded if it has every attribute in this list";4431                "Link is excluded if it has every attribute in this list";
4411            }4432            }
4412            leaf name5 {4433            leaf name5 {
4413              type xr:Cisco-ios-xr-string {4434              type xr:Cisco-ios-xr-string {
4414                length "1..32" {4435                length "1..32" {
4415                  description4436                  description
4416                    "Link is excluded if it has every attribute in this list";4437                    "Link is excluded if it has every attribute in this list";
4417                }4438                }
4418              }4439              }
4419              description4440              description
4420                "Link is excluded if it has every attribute in this list";4441                "Link is excluded if it has every attribute in this list";
4421            }4442            }
4422            leaf name6 {4443            leaf name6 {
4423              type xr:Cisco-ios-xr-string {4444              type xr:Cisco-ios-xr-string {
4424                length "1..32" {4445                length "1..32" {
4425                  description4446                  description
4426                    "Link is excluded if it has every attribute in this list";4447                    "Link is excluded if it has every attribute in this list";
4427                }4448                }
4428              }4449              }
4429              description4450              description
4430                "Link is excluded if it has every attribute in this list";4451                "Link is excluded if it has every attribute in this list";
4431            }4452            }
4432            leaf name7 {4453            leaf name7 {
4433              type xr:Cisco-ios-xr-string {4454              type xr:Cisco-ios-xr-string {
4434                length "1..32" {4455                length "1..32" {
4435                  description4456                  description
4436                    "Link is excluded if it has every attribute in this list";4457                    "Link is excluded if it has every attribute in this list";
4437                }4458                }
4438              }4459              }
4439              description4460              description
4440                "Link is excluded if it has every attribute in this list";4461                "Link is excluded if it has every attribute in this list";
4441            }4462            }
4442            leaf name8 {4463            leaf name8 {
4443              type xr:Cisco-ios-xr-string {4464              type xr:Cisco-ios-xr-string {
4444                length "1..32" {4465                length "1..32" {
4445                  description4466                  description
4446                    "Link is excluded if it has every attribute in this list";4467                    "Link is excluded if it has every attribute in this list";
4447                }4468                }
4448              }4469              }
4449              description4470              description
4450                "Link is excluded if it has every attribute in this list";4471                "Link is excluded if it has every attribute in this list";
4451            }4472            }
4452          }4473          }
4453          list include9 {4474          list include9 {
4454            key "name1 name2 name3 name4 name5 name6 name7 name8 name9";4475            key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
4455            description4476            description
4456              "Link is excluded if it has every attribute in this list";4477              "Link is excluded if it has every attribute in this list";
4457            leaf name1 {4478            leaf name1 {
4458              type xr:Cisco-ios-xr-string {4479              type xr:Cisco-ios-xr-string {
4459                length "1..32" {4480                length "1..32" {
4460                  description4481                  description
4461                    "Link is excluded if it has every attribute in this list";4482                    "Link is excluded if it has every attribute in this list";
4462                }4483                }
4463              }4484              }
4464              description4485              description
4465                "Link is excluded if it has every attribute in this list";4486                "Link is excluded if it has every attribute in this list";
4466            }4487            }
4467            leaf name2 {4488            leaf name2 {
4468              type xr:Cisco-ios-xr-string {4489              type xr:Cisco-ios-xr-string {
4469                length "1..32" {4490                length "1..32" {
4470                  description4491                  description
4471                    "Link is excluded if it has every attribute in this list";4492                    "Link is excluded if it has every attribute in this list";
4472                }4493                }
4473              }4494              }
4474              description4495              description
4475                "Link is excluded if it has every attribute in this list";4496                "Link is excluded if it has every attribute in this list";
4476            }4497            }
4477            leaf name3 {4498            leaf name3 {
4478              type xr:Cisco-ios-xr-string {4499              type xr:Cisco-ios-xr-string {
4479                length "1..32" {4500                length "1..32" {
4480                  description4501                  description
4481                    "Link is excluded if it has every attribute in this list";4502                    "Link is excluded if it has every attribute in this list";
4482                }4503                }
4483              }4504              }
4484              description4505              description
4485                "Link is excluded if it has every attribute in this list";4506                "Link is excluded if it has every attribute in this list";
4486            }4507            }
4487            leaf name4 {4508            leaf name4 {
4488              type xr:Cisco-ios-xr-string {4509              type xr:Cisco-ios-xr-string {
4489                length "1..32" {4510                length "1..32" {
4490                  description4511                  description
4491                    "Link is excluded if it has every attribute in this list";4512                    "Link is excluded if it has every attribute in this list";
4492                }4513                }
4493              }4514              }
4494              description4515              description
4495                "Link is excluded if it has every attribute in this list";4516                "Link is excluded if it has every attribute in this list";
4496            }4517            }
4497            leaf name5 {4518            leaf name5 {
4498              type xr:Cisco-ios-xr-string {4519              type xr:Cisco-ios-xr-string {
4499                length "1..32" {4520                length "1..32" {
4500                  description4521                  description
4501                    "Link is excluded if it has every attribute in this list";4522                    "Link is excluded if it has every attribute in this list";
4502                }4523                }
4503              }4524              }
4504              description4525              description
4505                "Link is excluded if it has every attribute in this list";4526                "Link is excluded if it has every attribute in this list";
4506            }4527            }
4507            leaf name6 {4528            leaf name6 {
4508              type xr:Cisco-ios-xr-string {4529              type xr:Cisco-ios-xr-string {
4509                length "1..32" {4530                length "1..32" {
4510                  description4531                  description
4511                    "Link is excluded if it has every attribute in this list";4532                    "Link is excluded if it has every attribute in this list";
4512                }4533                }
4513              }4534              }
4514              description4535              description
4515                "Link is excluded if it has every attribute in this list";4536                "Link is excluded if it has every attribute in this list";
4516            }4537            }
4517            leaf name7 {4538            leaf name7 {
4518              type xr:Cisco-ios-xr-string {4539              type xr:Cisco-ios-xr-string {
4519                length "1..32" {4540                length "1..32" {
4520                  description4541                  description
4521                    "Link is excluded if it has every attribute in this list";4542                    "Link is excluded if it has every attribute in this list";
4522                }4543                }
4523              }4544              }
4524              description4545              description
4525                "Link is excluded if it has every attribute in this list";4546                "Link is excluded if it has every attribute in this list";
4526            }4547            }
4527            leaf name8 {4548            leaf name8 {
4528              type xr:Cisco-ios-xr-string {4549              type xr:Cisco-ios-xr-string {
4529                length "1..32" {4550                length "1..32" {
4530                  description4551                  description
4531                    "Link is excluded if it has every attribute in this list";4552                    "Link is excluded if it has every attribute in this list";
4532                }4553                }
4533              }4554              }
4534              description4555              description
4535                "Link is excluded if it has every attribute in this list";4556                "Link is excluded if it has every attribute in this list";
4536            }4557            }
4537            leaf name9 {4558            leaf name9 {
4538              type xr:Cisco-ios-xr-string {4559              type xr:Cisco-ios-xr-string {
4539                length "1..32" {4560                length "1..32" {
4540                  description4561                  description
4541                    "Link is excluded if it has every attribute in this list";4562                    "Link is excluded if it has every attribute in this list";
4542                }4563                }
4543              }4564              }
4544              description4565              description
4545                "Link is excluded if it has every attribute in this list";4566                "Link is excluded if it has every attribute in this list";
4546            }4567            }
4547          }4568          }
4548          list include10 {4569          list include10 {
4549            key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";4570            key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
4550            description4571            description
4551              "Link is excluded if it has every attribute in this list";4572              "Link is excluded if it has every attribute in this list";
4552            leaf name1 {4573            leaf name1 {
4553              type xr:Cisco-ios-xr-string {4574              type xr:Cisco-ios-xr-string {
4554                length "1..32" {4575                length "1..32" {
4555                  description4576                  description
4556                    "Link is excluded if it has every attribute in this list";4577                    "Link is excluded if it has every attribute in this list";
4557                }4578                }
4558              }4579              }
4559              description4580              description
4560                "Link is excluded if it has every attribute in this list";4581                "Link is excluded if it has every attribute in this list";
4561            }4582            }
4562            leaf name2 {4583            leaf name2 {
4563              type xr:Cisco-ios-xr-string {4584              type xr:Cisco-ios-xr-string {
4564                length "1..32" {4585                length "1..32" {
4565                  description4586                  description
4566                    "Link is excluded if it has every attribute in this list";4587                    "Link is excluded if it has every attribute in this list";
4567                }4588                }
4568              }4589              }
4569              description4590              description
4570                "Link is excluded if it has every attribute in this list";4591                "Link is excluded if it has every attribute in this list";
4571            }4592            }
4572            leaf name3 {4593            leaf name3 {
4573              type xr:Cisco-ios-xr-string {4594              type xr:Cisco-ios-xr-string {
4574                length "1..32" {4595                length "1..32" {
4575                  description4596                  description
4576                    "Link is excluded if it has every attribute in this list";4597                    "Link is excluded if it has every attribute in this list";
4577                }4598                }
4578              }4599              }
4579              description4600              description
4580                "Link is excluded if it has every attribute in this list";4601                "Link is excluded if it has every attribute in this list";
4581            }4602            }
4582            leaf name4 {4603            leaf name4 {
4583              type xr:Cisco-ios-xr-string {4604              type xr:Cisco-ios-xr-string {
4584                length "1..32" {4605                length "1..32" {
4585                  description4606                  description
4586                    "Link is excluded if it has every attribute in this list";4607                    "Link is excluded if it has every attribute in this list";
4587                }4608                }
4588              }4609              }
4589              description4610              description
4590                "Link is excluded if it has every attribute in this list";4611                "Link is excluded if it has every attribute in this list";
4591            }4612            }
4592            leaf name5 {4613            leaf name5 {
4593              type xr:Cisco-ios-xr-string {4614              type xr:Cisco-ios-xr-string {
4594                length "1..32" {4615                length "1..32" {
4595                  description4616                  description
4596                    "Link is excluded if it has every attribute in this list";4617                    "Link is excluded if it has every attribute in this list";
4597                }4618                }
4598              }4619              }
4599              description4620              description
4600                "Link is excluded if it has every attribute in this list";4621                "Link is excluded if it has every attribute in this list";
4601            }4622            }
4602            leaf name6 {4623            leaf name6 {
4603              type xr:Cisco-ios-xr-string {4624              type xr:Cisco-ios-xr-string {
4604                length "1..32" {4625                length "1..32" {
4605                  description4626                  description
4606                    "Link is excluded if it has every attribute in this list";4627                    "Link is excluded if it has every attribute in this list";
4607                }4628                }
4608              }4629              }
4609              description4630              description
4610                "Link is excluded if it has every attribute in this list";4631                "Link is excluded if it has every attribute in this list";
4611            }4632            }
4612            leaf name7 {4633            leaf name7 {
4613              type xr:Cisco-ios-xr-string {4634              type xr:Cisco-ios-xr-string {
4614                length "1..32" {4635                length "1..32" {
4615                  description4636                  description
4616                    "Link is excluded if it has every attribute in this list";4637                    "Link is excluded if it has every attribute in this list";
4617                }4638                }
4618              }4639              }
4619              description4640              description
4620                "Link is excluded if it has every attribute in this list";4641                "Link is excluded if it has every attribute in this list";
4621            }4642            }
4622            leaf name8 {4643            leaf name8 {
4623              type xr:Cisco-ios-xr-string {4644              type xr:Cisco-ios-xr-string {
4624                length "1..32" {4645                length "1..32" {
4625                  description4646                  description
4626                    "Link is excluded if it has every attribute in this list";4647                    "Link is excluded if it has every attribute in this list";
4627                }4648                }
4628              }4649              }
4629              description4650              description
4630                "Link is excluded if it has every attribute in this list";4651                "Link is excluded if it has every attribute in this list";
4631            }4652            }
4632            leaf name9 {4653            leaf name9 {
4633              type xr:Cisco-ios-xr-string {4654              type xr:Cisco-ios-xr-string {
4634                length "1..32" {4655                length "1..32" {
4635                  description4656                  description
4636                    "Link is excluded if it has every attribute in this list";4657                    "Link is excluded if it has every attribute in this list";
4637                }4658                }
4638              }4659              }
4639              description4660              description
4640                "Link is excluded if it has every attribute in this list";4661                "Link is excluded if it has every attribute in this list";
4641            }4662            }
4642            leaf name10 {4663            leaf name10 {
4643              type xr:Cisco-ios-xr-string {4664              type xr:Cisco-ios-xr-string {
4644                length "1..32" {4665                length "1..32" {
4645                  description4666                  description
4646                    "Link is excluded if it has every attribute in this list";4667                    "Link is excluded if it has every attribute in this list";
4647                }4668                }
4648              }4669              }
4649              description4670              description
4650                "Link is excluded if it has every attribute in this list";4671                "Link is excluded if it has every attribute in this list";
4651            }4672            }
4652          }4673          }
4653        }4674        }
4654        container excludes {4675        container excludes {
4655          description4676          description
4656            "Links with all these attributes are excluded from path calculation";4677            "Links with all these attributes are excluded from path calculation";
4657          list exclude1 {4678          list exclude1 {
4658            key "name1";4679            key "name1";
4659            description4680            description
4660              "Link is excluded if it has every attribute in this list";4681              "Link is excluded if it has every attribute in this list";
4661            leaf name1 {4682            leaf name1 {
4662              type xr:Cisco-ios-xr-string {4683              type xr:Cisco-ios-xr-string {
4663                length "1..32" {4684                length "1..32" {
4664                  description4685                  description
4665                    "Link is excluded if it has every attribute in this list";4686                    "Link is excluded if it has every attribute in this list";
4666                }4687                }
4667              }4688              }
4668              description4689              description
4669                "Link is excluded if it has every attribute in this list";4690                "Link is excluded if it has every attribute in this list";
4670            }4691            }
4671          }4692          }
4672          list exclude2 {4693          list exclude2 {
4673            key "name1 name2";4694            key "name1 name2";
4674            description4695            description
4675              "Link is excluded if it has every attribute in this list";4696              "Link is excluded if it has every attribute in this list";
4676            leaf name1 {4697            leaf name1 {
4677              type xr:Cisco-ios-xr-string {4698              type xr:Cisco-ios-xr-string {
4678                length "1..32" {4699                length "1..32" {
4679                  description4700                  description
4680                    "Link is excluded if it has every attribute in this list";4701                    "Link is excluded if it has every attribute in this list";
4681                }4702                }
4682              }4703              }
4683              description4704              description
4684                "Link is excluded if it has every attribute in this list";4705                "Link is excluded if it has every attribute in this list";
4685            }4706            }
4686            leaf name2 {4707            leaf name2 {
4687              type xr:Cisco-ios-xr-string {4708              type xr:Cisco-ios-xr-string {
4688                length "1..32" {4709                length "1..32" {
4689                  description4710                  description
4690                    "Link is excluded if it has every attribute in this list";4711                    "Link is excluded if it has every attribute in this list";
4691                }4712                }
4692              }4713              }
4693              description4714              description
4694                "Link is excluded if it has every attribute in this list";4715                "Link is excluded if it has every attribute in this list";
4695            }4716            }
4696          }4717          }
4697          list exclude3 {4718          list exclude3 {
4698            key "name1 name2 name3";4719            key "name1 name2 name3";
4699            description4720            description
4700              "Link is excluded if it has every attribute in this list";4721              "Link is excluded if it has every attribute in this list";
4701            leaf name1 {4722            leaf name1 {
4702              type xr:Cisco-ios-xr-string {4723              type xr:Cisco-ios-xr-string {
4703                length "1..32" {4724                length "1..32" {
4704                  description4725                  description
4705                    "Link is excluded if it has every attribute in this list";4726                    "Link is excluded if it has every attribute in this list";
4706                }4727                }
4707              }4728              }
4708              description4729              description
4709                "Link is excluded if it has every attribute in this list";4730                "Link is excluded if it has every attribute in this list";
4710            }4731            }
4711            leaf name2 {4732            leaf name2 {
4712              type xr:Cisco-ios-xr-string {4733              type xr:Cisco-ios-xr-string {
4713                length "1..32" {4734                length "1..32" {
4714                  description4735                  description
4715                    "Link is excluded if it has every attribute in this list";4736                    "Link is excluded if it has every attribute in this list";
4716                }4737                }
4717              }4738              }
4718              description4739              description
4719                "Link is excluded if it has every attribute in this list";4740                "Link is excluded if it has every attribute in this list";
4720            }4741            }
4721            leaf name3 {4742            leaf name3 {
4722              type xr:Cisco-ios-xr-string {4743              type xr:Cisco-ios-xr-string {
4723                length "1..32" {4744                length "1..32" {
4724                  description4745                  description
4725                    "Link is excluded if it has every attribute in this list";4746                    "Link is excluded if it has every attribute in this list";
4726                }4747                }
4727              }4748              }
4728              description4749              description
4729                "Link is excluded if it has every attribute in this list";4750                "Link is excluded if it has every attribute in this list";
4730            }4751            }
4731          }4752          }
4732          list exclude4 {4753          list exclude4 {
4733            key "name1 name2 name3 name4";4754            key "name1 name2 name3 name4";
4734            description4755            description
4735              "Link is excluded if it has every attribute in this list";4756              "Link is excluded if it has every attribute in this list";
4736            leaf name1 {4757            leaf name1 {
4737              type xr:Cisco-ios-xr-string {4758              type xr:Cisco-ios-xr-string {
4738                length "1..32" {4759                length "1..32" {
4739                  description4760                  description
4740                    "Link is excluded if it has every attribute in this list";4761                    "Link is excluded if it has every attribute in this list";
4741                }4762                }
4742              }4763              }
4743              description4764              description
4744                "Link is excluded if it has every attribute in this list";4765                "Link is excluded if it has every attribute in this list";
4745            }4766            }
4746            leaf name2 {4767            leaf name2 {
4747              type xr:Cisco-ios-xr-string {4768              type xr:Cisco-ios-xr-string {
4748                length "1..32" {4769                length "1..32" {
4749                  description4770                  description
4750                    "Link is excluded if it has every attribute in this list";4771                    "Link is excluded if it has every attribute in this list";
4751                }4772                }
4752              }4773              }
4753              description4774              description
4754                "Link is excluded if it has every attribute in this list";4775                "Link is excluded if it has every attribute in this list";
4755            }4776            }
4756            leaf name3 {4777            leaf name3 {
4757              type xr:Cisco-ios-xr-string {4778              type xr:Cisco-ios-xr-string {
4758                length "1..32" {4779                length "1..32" {
4759                  description4780                  description
4760                    "Link is excluded if it has every attribute in this list";4781                    "Link is excluded if it has every attribute in this list";
4761                }4782                }
4762              }4783              }
4763              description4784              description
4764                "Link is excluded if it has every attribute in this list";4785                "Link is excluded if it has every attribute in this list";
4765            }4786            }
4766            leaf name4 {4787            leaf name4 {
4767              type xr:Cisco-ios-xr-string {4788              type xr:Cisco-ios-xr-string {
4768                length "1..32" {4789                length "1..32" {
4769                  description4790                  description
4770                    "Link is excluded if it has every attribute in this list";4791                    "Link is excluded if it has every attribute in this list";
4771                }4792                }
4772              }4793              }
4773              description4794              description
4774                "Link is excluded if it has every attribute in this list";4795                "Link is excluded if it has every attribute in this list";
4775            }4796            }
4776          }4797          }
4777          list exclude5 {4798          list exclude5 {
4778            key "name1 name2 name3 name4 name5";4799            key "name1 name2 name3 name4 name5";
4779            description4800            description
4780              "Link is excluded if it has every attribute in this list";4801              "Link is excluded if it has every attribute in this list";
4781            leaf name1 {4802            leaf name1 {
4782              type xr:Cisco-ios-xr-string {4803              type xr:Cisco-ios-xr-string {
4783                length "1..32" {4804                length "1..32" {
4784                  description4805                  description
4785                    "Link is excluded if it has every attribute in this list";4806                    "Link is excluded if it has every attribute in this list";
4786                }4807                }
4787              }4808              }
4788              description4809              description
4789                "Link is excluded if it has every attribute in this list";4810                "Link is excluded if it has every attribute in this list";
4790            }4811            }
4791            leaf name2 {4812            leaf name2 {
4792              type xr:Cisco-ios-xr-string {4813              type xr:Cisco-ios-xr-string {
4793                length "1..32" {4814                length "1..32" {
4794                  description4815                  description
4795                    "Link is excluded if it has every attribute in this list";4816                    "Link is excluded if it has every attribute in this list";
4796                }4817                }
4797              }4818              }
4798              description4819              description
4799                "Link is excluded if it has every attribute in this list";4820                "Link is excluded if it has every attribute in this list";
4800            }4821            }
4801            leaf name3 {4822            leaf name3 {
4802              type xr:Cisco-ios-xr-string {4823              type xr:Cisco-ios-xr-string {
4803                length "1..32" {4824                length "1..32" {
4804                  description4825                  description
4805                    "Link is excluded if it has every attribute in this list";4826                    "Link is excluded if it has every attribute in this list";
4806                }4827                }
4807              }4828              }
4808              description4829              description
4809                "Link is excluded if it has every attribute in this list";4830                "Link is excluded if it has every attribute in this list";
4810            }4831            }
4811            leaf name4 {4832            leaf name4 {
4812              type xr:Cisco-ios-xr-string {4833              type xr:Cisco-ios-xr-string {
4813                length "1..32" {4834                length "1..32" {
4814                  description4835                  description
4815                    "Link is excluded if it has every attribute in this list";4836                    "Link is excluded if it has every attribute in this list";
4816                }4837                }
4817              }4838              }
4818              description4839              description
4819                "Link is excluded if it has every attribute in this list";4840                "Link is excluded if it has every attribute in this list";
4820            }4841            }
4821            leaf name5 {4842            leaf name5 {
4822              type xr:Cisco-ios-xr-string {4843              type xr:Cisco-ios-xr-string {
4823                length "1..32" {4844                length "1..32" {
4824                  description4845                  description
4825                    "Link is excluded if it has every attribute in this list";4846                    "Link is excluded if it has every attribute in this list";
4826                }4847                }
4827              }4848              }
4828              description4849              description
4829                "Link is excluded if it has every attribute in this list";4850                "Link is excluded if it has every attribute in this list";
4830            }4851            }
4831          }4852          }
4832          list exclude6 {4853          list exclude6 {
4833            key "name1 name2 name3 name4 name5 name6";4854            key "name1 name2 name3 name4 name5 name6";
4834            description4855            description
4835              "Link is excluded if it has every attribute in this list";4856              "Link is excluded if it has every attribute in this list";
4836            leaf name1 {4857            leaf name1 {
4837              type xr:Cisco-ios-xr-string {4858              type xr:Cisco-ios-xr-string {
4838                length "1..32" {4859                length "1..32" {
4839                  description4860                  description
4840                    "Link is excluded if it has every attribute in this list";4861                    "Link is excluded if it has every attribute in this list";
4841                }4862                }
4842              }4863              }
4843              description4864              description
4844                "Link is excluded if it has every attribute in this list";4865                "Link is excluded if it has every attribute in this list";
4845            }4866            }
4846            leaf name2 {4867            leaf name2 {
4847              type xr:Cisco-ios-xr-string {4868              type xr:Cisco-ios-xr-string {
4848                length "1..32" {4869                length "1..32" {
4849                  description4870                  description
4850                    "Link is excluded if it has every attribute in this list";4871                    "Link is excluded if it has every attribute in this list";
4851                }4872                }
4852              }4873              }
4853              description4874              description
4854                "Link is excluded if it has every attribute in this list";4875                "Link is excluded if it has every attribute in this list";
4855            }4876            }
4856            leaf name3 {4877            leaf name3 {
4857              type xr:Cisco-ios-xr-string {4878              type xr:Cisco-ios-xr-string {
4858                length "1..32" {4879                length "1..32" {
4859                  description4880                  description
4860                    "Link is excluded if it has every attribute in this list";4881                    "Link is excluded if it has every attribute in this list";
4861                }4882                }
4862              }4883              }
4863              description4884              description
4864                "Link is excluded if it has every attribute in this list";4885                "Link is excluded if it has every attribute in this list";
4865            }4886            }
4866            leaf name4 {4887            leaf name4 {
4867              type xr:Cisco-ios-xr-string {4888              type xr:Cisco-ios-xr-string {
4868                length "1..32" {4889                length "1..32" {
4869                  description4890                  description
4870                    "Link is excluded if it has every attribute in this list";4891                    "Link is excluded if it has every attribute in this list";
4871                }4892                }
4872              }4893              }
4873              description4894              description
4874                "Link is excluded if it has every attribute in this list";4895                "Link is excluded if it has every attribute in this list";
4875            }4896            }
4876            leaf name5 {4897            leaf name5 {
4877              type xr:Cisco-ios-xr-string {4898              type xr:Cisco-ios-xr-string {
4878                length "1..32" {4899                length "1..32" {
4879                  description4900                  description
4880                    "Link is excluded if it has every attribute in this list";4901                    "Link is excluded if it has every attribute in this list";
4881                }4902                }
4882              }4903              }
4883              description4904              description
4884                "Link is excluded if it has every attribute in this list";4905                "Link is excluded if it has every attribute in this list";
4885            }4906            }
4886            leaf name6 {4907            leaf name6 {
4887              type xr:Cisco-ios-xr-string {4908              type xr:Cisco-ios-xr-string {
4888                length "1..32" {4909                length "1..32" {
4889                  description4910                  description
4890                    "Link is excluded if it has every attribute in this list";4911                    "Link is excluded if it has every attribute in this list";
4891                }4912                }
4892              }4913              }
4893              description4914              description
4894                "Link is excluded if it has every attribute in this list";4915                "Link is excluded if it has every attribute in this list";
4895            }4916            }
4896          }4917          }
4897          list exclude7 {4918          list exclude7 {
4898            key "name1 name2 name3 name4 name5 name6 name7";4919            key "name1 name2 name3 name4 name5 name6 name7";
4899            description4920            description
4900              "Link is excluded if it has every attribute in this list";4921              "Link is excluded if it has every attribute in this list";
4901            leaf name1 {4922            leaf name1 {
4902              type xr:Cisco-ios-xr-string {4923              type xr:Cisco-ios-xr-string {
4903                length "1..32" {4924                length "1..32" {
4904                  description4925                  description
4905                    "Link is excluded if it has every attribute in this list";4926                    "Link is excluded if it has every attribute in this list";
4906                }4927                }
4907              }4928              }
4908              description4929              description
4909                "Link is excluded if it has every attribute in this list";4930                "Link is excluded if it has every attribute in this list";
4910            }4931            }
4911            leaf name2 {4932            leaf name2 {
4912              type xr:Cisco-ios-xr-string {4933              type xr:Cisco-ios-xr-string {
4913                length "1..32" {4934                length "1..32" {
4914                  description4935                  description
4915                    "Link is excluded if it has every attribute in this list";4936                    "Link is excluded if it has every attribute in this list";
4916                }4937                }
4917              }4938              }
4918              description4939              description
4919                "Link is excluded if it has every attribute in this list";4940                "Link is excluded if it has every attribute in this list";
4920            }4941            }
4921            leaf name3 {4942            leaf name3 {
4922              type xr:Cisco-ios-xr-string {4943              type xr:Cisco-ios-xr-string {
4923                length "1..32" {4944                length "1..32" {
4924                  description4945                  description
4925                    "Link is excluded if it has every attribute in this list";4946                    "Link is excluded if it has every attribute in this list";
4926                }4947                }
4927              }4948              }
4928              description4949              description
4929                "Link is excluded if it has every attribute in this list";4950                "Link is excluded if it has every attribute in this list";
4930            }4951            }
4931            leaf name4 {4952            leaf name4 {
4932              type xr:Cisco-ios-xr-string {4953              type xr:Cisco-ios-xr-string {
4933                length "1..32" {4954                length "1..32" {
4934                  description4955                  description
4935                    "Link is excluded if it has every attribute in this list";4956                    "Link is excluded if it has every attribute in this list";
4936                }4957                }
4937              }4958              }
4938              description4959              description
4939                "Link is excluded if it has every attribute in this list";4960                "Link is excluded if it has every attribute in this list";
4940            }4961            }
4941            leaf name5 {4962            leaf name5 {
4942              type xr:Cisco-ios-xr-string {4963              type xr:Cisco-ios-xr-string {
4943                length "1..32" {4964                length "1..32" {
4944                  description4965                  description
4945                    "Link is excluded if it has every attribute in this list";4966                    "Link is excluded if it has every attribute in this list";
4946                }4967                }
4947              }4968              }
4948              description4969              description
4949                "Link is excluded if it has every attribute in this list";4970                "Link is excluded if it has every attribute in this list";
4950            }4971            }
4951            leaf name6 {4972            leaf name6 {
4952              type xr:Cisco-ios-xr-string {4973              type xr:Cisco-ios-xr-string {
4953                length "1..32" {4974                length "1..32" {
4954                  description4975                  description
4955                    "Link is excluded if it has every attribute in this list";4976                    "Link is excluded if it has every attribute in this list";
4956                }4977                }
4957              }4978              }
4958              description4979              description
4959                "Link is excluded if it has every attribute in this list";4980                "Link is excluded if it has every attribute in this list";
4960            }4981            }
4961            leaf name7 {4982            leaf name7 {
4962              type xr:Cisco-ios-xr-string {4983              type xr:Cisco-ios-xr-string {
4963                length "1..32" {4984                length "1..32" {
4964                  description4985                  description
4965                    "Link is excluded if it has every attribute in this list";4986                    "Link is excluded if it has every attribute in this list";
4966                }4987                }
4967              }4988              }
4968              description4989              description
4969                "Link is excluded if it has every attribute in this list";4990                "Link is excluded if it has every attribute in this list";
4970            }4991            }
4971          }4992          }
4972          list exclude8 {4993          list exclude8 {
4973            key "name1 name2 name3 name4 name5 name6 name7 name8";4994            key "name1 name2 name3 name4 name5 name6 name7 name8";
4974            description4995            description
4975              "Link is excluded if it has every attribute in this list";4996              "Link is excluded if it has every attribute in this list";
4976            leaf name1 {4997            leaf name1 {
4977              type xr:Cisco-ios-xr-string {4998              type xr:Cisco-ios-xr-string {
4978                length "1..32" {4999                length "1..32" {
4979                  description5000                  description
4980                    "Link is excluded if it has every attribute in this list";5001                    "Link is excluded if it has every attribute in this list";
4981                }5002                }
4982              }5003              }
4983              description5004              description
4984                "Link is excluded if it has every attribute in this list";5005                "Link is excluded if it has every attribute in this list";
4985            }5006            }
4986            leaf name2 {5007            leaf name2 {
4987              type xr:Cisco-ios-xr-string {5008              type xr:Cisco-ios-xr-string {
4988                length "1..32" {5009                length "1..32" {
4989                  description5010                  description
4990                    "Link is excluded if it has every attribute in this list";5011                    "Link is excluded if it has every attribute in this list";
4991                }5012                }
4992              }5013              }
4993              description5014              description
4994                "Link is excluded if it has every attribute in this list";5015                "Link is excluded if it has every attribute in this list";
4995            }5016            }
4996            leaf name3 {5017            leaf name3 {
4997              type xr:Cisco-ios-xr-string {5018              type xr:Cisco-ios-xr-string {
4998                length "1..32" {5019                length "1..32" {
4999                  description5020                  description
5000                    "Link is excluded if it has every attribute in this list";5021                    "Link is excluded if it has every attribute in this list";
5001                }5022                }
5002              }5023              }
5003              description5024              description
5004                "Link is excluded if it has every attribute in this list";5025                "Link is excluded if it has every attribute in this list";
5005            }5026            }
5006            leaf name4 {5027            leaf name4 {
5007              type xr:Cisco-ios-xr-string {5028              type xr:Cisco-ios-xr-string {
5008                length "1..32" {5029                length "1..32" {
5009                  description5030                  description
5010                    "Link is excluded if it has every attribute in this list";5031                    "Link is excluded if it has every attribute in this list";
5011                }5032                }
5012              }5033              }
5013              description5034              description
5014                "Link is excluded if it has every attribute in this list";5035                "Link is excluded if it has every attribute in this list";
5015            }5036            }
5016            leaf name5 {5037            leaf name5 {
5017              type xr:Cisco-ios-xr-string {5038              type xr:Cisco-ios-xr-string {
5018                length "1..32" {5039                length "1..32" {
5019                  description5040                  description
5020                    "Link is excluded if it has every attribute in this list";5041                    "Link is excluded if it has every attribute in this list";
5021                }5042                }
5022              }5043              }
5023              description5044              description
5024                "Link is excluded if it has every attribute in this list";5045                "Link is excluded if it has every attribute in this list";
5025            }5046            }
5026            leaf name6 {5047            leaf name6 {
5027              type xr:Cisco-ios-xr-string {5048              type xr:Cisco-ios-xr-string {
5028                length "1..32" {5049                length "1..32" {
5029                  description5050                  description
5030                    "Link is excluded if it has every attribute in this list";5051                    "Link is excluded if it has every attribute in this list";
5031                }5052                }
5032              }5053              }
5033              description5054              description
5034                "Link is excluded if it has every attribute in this list";5055                "Link is excluded if it has every attribute in this list";
5035            }5056            }
5036            leaf name7 {5057            leaf name7 {
5037              type xr:Cisco-ios-xr-string {5058              type xr:Cisco-ios-xr-string {
5038                length "1..32" {5059                length "1..32" {
5039                  description5060                  description
5040                    "Link is excluded if it has every attribute in this list";5061                    "Link is excluded if it has every attribute in this list";
5041                }5062                }
5042              }5063              }
5043              description5064              description
5044                "Link is excluded if it has every attribute in this list";5065                "Link is excluded if it has every attribute in this list";
5045            }5066            }
5046            leaf name8 {5067            leaf name8 {
5047              type xr:Cisco-ios-xr-string {5068              type xr:Cisco-ios-xr-string {
5048                length "1..32" {5069                length "1..32" {
5049                  description5070                  description
5050                    "Link is excluded if it has every attribute in this list";5071                    "Link is excluded if it has every attribute in this list";
5051                }5072                }
5052              }5073              }
5053              description5074              description
5054                "Link is excluded if it has every attribute in this list";5075                "Link is excluded if it has every attribute in this list";
5055            }5076            }
5056          }5077          }
5057          list exclude9 {5078          list exclude9 {
5058            key "name1 name2 name3 name4 name5 name6 name7 name8 name9";5079            key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
5059            description5080            description
5060              "Link is excluded if it has every attribute in this list";5081              "Link is excluded if it has every attribute in this list";
5061            leaf name1 {5082            leaf name1 {
5062              type xr:Cisco-ios-xr-string {5083              type xr:Cisco-ios-xr-string {
5063                length "1..32" {5084                length "1..32" {
5064                  description5085                  description
5065                    "Link is excluded if it has every attribute in this list";5086                    "Link is excluded if it has every attribute in this list";
5066                }5087                }
5067              }5088              }
5068              description5089              description
5069                "Link is excluded if it has every attribute in this list";5090                "Link is excluded if it has every attribute in this list";
5070            }5091            }
5071            leaf name2 {5092            leaf name2 {
5072              type xr:Cisco-ios-xr-string {5093              type xr:Cisco-ios-xr-string {
5073                length "1..32" {5094                length "1..32" {
5074                  description5095                  description
5075                    "Link is excluded if it has every attribute in this list";5096                    "Link is excluded if it has every attribute in this list";
5076                }5097                }
5077              }5098              }
5078              description5099              description
5079                "Link is excluded if it has every attribute in this list";5100                "Link is excluded if it has every attribute in this list";
5080            }5101            }
5081            leaf name3 {5102            leaf name3 {
5082              type xr:Cisco-ios-xr-string {5103              type xr:Cisco-ios-xr-string {
5083                length "1..32" {5104                length "1..32" {
5084                  description5105                  description
5085                    "Link is excluded if it has every attribute in this list";5106                    "Link is excluded if it has every attribute in this list";
5086                }5107                }
5087              }5108              }
5088              description5109              description
5089                "Link is excluded if it has every attribute in this list";5110                "Link is excluded if it has every attribute in this list";
5090            }5111            }
5091            leaf name4 {5112            leaf name4 {
5092              type xr:Cisco-ios-xr-string {5113              type xr:Cisco-ios-xr-string {
5093                length "1..32" {5114                length "1..32" {
5094                  description5115                  description
5095                    "Link is excluded if it has every attribute in this list";5116                    "Link is excluded if it has every attribute in this list";
5096                }5117                }
5097              }5118              }
5098              description5119              description
5099                "Link is excluded if it has every attribute in this list";5120                "Link is excluded if it has every attribute in this list";
5100            }5121            }
5101            leaf name5 {5122            leaf name5 {
5102              type xr:Cisco-ios-xr-string {5123              type xr:Cisco-ios-xr-string {
5103                length "1..32" {5124                length "1..32" {
5104                  description5125                  description
5105                    "Link is excluded if it has every attribute in this list";5126                    "Link is excluded if it has every attribute in this list";
5106                }5127                }
5107              }5128              }
5108              description5129              description
5109                "Link is excluded if it has every attribute in this list";5130                "Link is excluded if it has every attribute in this list";
5110            }5131            }
5111            leaf name6 {5132            leaf name6 {
5112              type xr:Cisco-ios-xr-string {5133              type xr:Cisco-ios-xr-string {
5113                length "1..32" {5134                length "1..32" {
5114                  description5135                  description
5115                    "Link is excluded if it has every attribute in this list";5136                    "Link is excluded if it has every attribute in this list";
5116                }5137                }
5117              }5138              }
5118              description5139              description
5119                "Link is excluded if it has every attribute in this list";5140                "Link is excluded if it has every attribute in this list";
5120            }5141            }
5121            leaf name7 {5142            leaf name7 {
5122              type xr:Cisco-ios-xr-string {5143              type xr:Cisco-ios-xr-string {
5123                length "1..32" {5144                length "1..32" {
5124                  description5145                  description
5125                    "Link is excluded if it has every attribute in this list";5146                    "Link is excluded if it has every attribute in this list";
5126                }5147                }
5127              }5148              }
5128              description5149              description
5129                "Link is excluded if it has every attribute in this list";5150                "Link is excluded if it has every attribute in this list";
5130            }5151            }
5131            leaf name8 {5152            leaf name8 {
5132              type xr:Cisco-ios-xr-string {5153              type xr:Cisco-ios-xr-string {
5133                length "1..32" {5154                length "1..32" {
5134                  description5155                  description
5135                    "Link is excluded if it has every attribute in this list";5156                    "Link is excluded if it has every attribute in this list";
5136                }5157                }
5137              }5158              }
5138              description5159              description
5139                "Link is excluded if it has every attribute in this list";5160                "Link is excluded if it has every attribute in this list";
5140            }5161            }
5141            leaf name9 {5162            leaf name9 {
5142              type xr:Cisco-ios-xr-string {5163              type xr:Cisco-ios-xr-string {
5143                length "1..32" {5164                length "1..32" {
5144                  description5165                  description
5145                    "Link is excluded if it has every attribute in this list";5166                    "Link is excluded if it has every attribute in this list";
5146                }5167                }
5147              }5168              }
5148              description5169              description
5149                "Link is excluded if it has every attribute in this list";5170                "Link is excluded if it has every attribute in this list";
5150            }5171            }
5151          }5172          }
5152          list exclude10 {5173          list exclude10 {
5153            key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";5174            key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
5154            description5175            description
5155              "Link is excluded if it has every attribute in this list";5176              "Link is excluded if it has every attribute in this list";
5156            leaf name1 {5177            leaf name1 {
5157              type xr:Cisco-ios-xr-string {5178              type xr:Cisco-ios-xr-string {
5158                length "1..32" {5179                length "1..32" {
5159                  description5180                  description
5160                    "Link is excluded if it has every attribute in this list";5181                    "Link is excluded if it has every attribute in this list";
5161                }5182                }
5162              }5183              }
5163              description5184              description
5164                "Link is excluded if it has every attribute in this list";5185                "Link is excluded if it has every attribute in this list";
5165            }5186            }
5166            leaf name2 {5187            leaf name2 {
5167              type xr:Cisco-ios-xr-string {5188              type xr:Cisco-ios-xr-string {
5168                length "1..32" {5189                length "1..32" {
5169                  description5190                  description
5170                    "Link is excluded if it has every attribute in this list";5191                    "Link is excluded if it has every attribute in this list";
5171                }5192                }
5172              }5193              }
5173              description5194              description
5174                "Link is excluded if it has every attribute in this list";5195                "Link is excluded if it has every attribute in this list";
5175            }5196            }
5176            leaf name3 {5197            leaf name3 {
5177              type xr:Cisco-ios-xr-string {5198              type xr:Cisco-ios-xr-string {
5178                length "1..32" {5199                length "1..32" {
5179                  description5200                  description
5180                    "Link is excluded if it has every attribute in this list";5201                    "Link is excluded if it has every attribute in this list";
5181                }5202                }
5182              }5203              }
5183              description5204              description
5184                "Link is excluded if it has every attribute in this list";5205                "Link is excluded if it has every attribute in this list";
5185            }5206            }
5186            leaf name4 {5207            leaf name4 {
5187              type xr:Cisco-ios-xr-string {5208              type xr:Cisco-ios-xr-string {
5188                length "1..32" {5209                length "1..32" {
5189                  description5210                  description
5190                    "Link is excluded if it has every attribute in this list";5211                    "Link is excluded if it has every attribute in this list";
5191                }5212                }
5192              }5213              }
5193              description5214              description
5194                "Link is excluded if it has every attribute in this list";5215                "Link is excluded if it has every attribute in this list";
5195            }5216            }
5196            leaf name5 {5217            leaf name5 {
5197              type xr:Cisco-ios-xr-string {5218              type xr:Cisco-ios-xr-string {
5198                length "1..32" {5219                length "1..32" {
5199                  description5220                  description
5200                    "Link is excluded if it has every attribute in this list";5221                    "Link is excluded if it has every attribute in this list";
5201                }5222                }
5202              }5223              }
5203              description5224              description
5204                "Link is excluded if it has every attribute in this list";5225                "Link is excluded if it has every attribute in this list";
5205            }5226            }
5206            leaf name6 {5227            leaf name6 {
5207              type xr:Cisco-ios-xr-string {5228              type xr:Cisco-ios-xr-string {
5208                length "1..32" {5229                length "1..32" {
5209                  description5230                  description
5210                    "Link is excluded if it has every attribute in this list";5231                    "Link is excluded if it has every attribute in this list";
5211                }5232                }
5212              }5233              }
5213              description5234              description
5214                "Link is excluded if it has every attribute in this list";5235                "Link is excluded if it has every attribute in this list";
5215            }5236            }
5216            leaf name7 {5237            leaf name7 {
5217              type xr:Cisco-ios-xr-string {5238              type xr:Cisco-ios-xr-string {
5218                length "1..32" {5239                length "1..32" {
5219                  description5240                  description
5220                    "Link is excluded if it has every attribute in this list";5241                    "Link is excluded if it has every attribute in this list";
5221                }5242                }
5222              }5243              }
5223              description5244              description
5224                "Link is excluded if it has every attribute in this list";5245                "Link is excluded if it has every attribute in this list";
5225            }5246            }
5226            leaf name8 {5247            leaf name8 {
5227              type xr:Cisco-ios-xr-string {5248              type xr:Cisco-ios-xr-string {
5228                length "1..32" {5249                length "1..32" {
5229                  description5250                  description
5230                    "Link is excluded if it has every attribute in this list";5251                    "Link is excluded if it has every attribute in this list";
5231                }5252                }
5232              }5253              }
5233              description5254              description
5234                "Link is excluded if it has every attribute in this list";5255                "Link is excluded if it has every attribute in this list";
5235            }5256            }
5236            leaf name9 {5257            leaf name9 {
5237              type xr:Cisco-ios-xr-string {5258              type xr:Cisco-ios-xr-string {
5238                length "1..32" {5259                length "1..32" {
5239                  description5260                  description
5240                    "Link is excluded if it has every attribute in this list";5261                    "Link is excluded if it has every attribute in this list";
5241                }5262                }
5242              }5263              }
5243              description5264              description
5244                "Link is excluded if it has every attribute in this list";5265                "Link is excluded if it has every attribute in this list";
5245            }5266            }
5246            leaf name10 {5267            leaf name10 {
5247              type xr:Cisco-ios-xr-string {5268              type xr:Cisco-ios-xr-string {
5248                length "1..32" {5269                length "1..32" {
5249                  description5270                  description
5250                    "Link is excluded if it has every attribute in this list";5271                    "Link is excluded if it has every attribute in this list";
5251                }5272                }
5252              }5273              }
5253              description5274              description
5254                "Link is excluded if it has every attribute in this list";5275                "Link is excluded if it has every attribute in this list";
5255            }5276            }
5256          }5277          }
5257        }5278        }
5258        container exclude-all {5279        container exclude-all {
5259          presence "Indicates a exclude-all node is configured.";5280          presence "Indicates a exclude-all node is configured.";
5260          description5281          description
5261            "Links with any attribute are excluded from path calculation";5282            "Links with any attribute are excluded from path calculation";
5262        }5283        }
5263        container ignore {5284        container ignore {
5264          presence "Indicates a ignore node is configured.";5285          presence "Indicates a ignore node is configured.";
5265          description5286          description
5266            "All links are included in path calculation regardless of attributes";5287            "All links are included in path calculation regardless of attributes";
5267        }5288        }
5268        leaf affinity-attribute-value {5289        leaf affinity-attribute-value {
5269          type xr:Hex-integer;5290          type xr:Hex-integer;
5270          must "../mask";5291          must "../mask";
5271          description5292          description
5272            "Affinity attribute value";5293            "Affinity attribute value";
5273        }5294        }
5274        leaf mask {5295        leaf mask {
5275          type xr:Hex-integer;5296          type xr:Hex-integer;
5276          must "../affinity-attribute-value";5297          must "../affinity-attribute-value";
5277          description5298          description
5278            "Affinity attribute mask value";5299            "Affinity attribute mask value";
5279        }5300        }
5280      }5301      }
5281      container path-selection {5302      container path-selection {
5282        description5303        description
5283          "Path Selection Configuration";5304          "Path Selection Configuration";
5284        container metric {5305        container metric {
5285          description5306          description
5286            "Metric Type for path calculation";5307            "Metric Type for path calculation";
5287          container igp {5308          container igp {
5288            must "not(../te or ../delay)";5309            must "not(../te or ../delay)";
5289            presence "Indicates a igp node is configured.";5310            presence "Indicates a igp node is configured.";
5290            description5311            description
5291              "Use IGP metric";5312              "Use IGP metric";
5292          }5313          }
5293          container te {5314          container te {
5294            must "not(../igp or ../delay)";5315            must "not(../igp or ../delay)";
5295            presence "Indicates a te node is configured.";5316            presence "Indicates a te node is configured.";
5296            description5317            description
5297              "Use TE metric";5318              "Use TE metric";
5298          }5319          }
5299          container delay {5320          container delay {
5300            must "not(../igp or ../te)";5321            must "not(../igp or ../te)";
5301            presence "Indicates a delay node is configured.";5322            presence "Indicates a delay node is configured.";
5302            description5323            description
5303              "Use delay metric";5324              "Use delay metric";
5304          }5325          }
5305        }5326        }
5306      }5327      }
5307    }5328    }
5308  }5329  }
53095330
5310  augment "/a2:interfaces/a2:interface" {5331  augment "/a2:interfaces/a2:interface" {
5311    description5332    description
5312      "This augment extends active nodes configuration";5333      "This augment extends active nodes configuration";
5313    uses IF-BODY;5334    uses IF-BODY;
5314  }5335  }
5315  augment "/a1:snmp-server-mibs" {5336  augment "/a1:snmp-server-mibs" {
5316    description5337    description
5317      "This augment extends snmp-server-mibs nodes5338      "This augment extends snmp-server-mibs nodes
5318       configuration";5339       configuration";
5319    container mplstemib {5340    container mplstemib {
5320      description5341      description
5321        "TE-MIB configuration commands";5342        "TE-MIB configuration commands";
5322      container cache {5343      container cache {
5323        description5344        description
5324          "Modify MIB cache properties";5345          "Modify MIB cache properties";
5325        container timers {5346        container timers {
5326          description5347          description
5327            "Modify MIB cache timers";5348            "Modify MIB cache timers";
5328          leaf garbage-collect {5349          leaf garbage-collect {
5329            type uint32 {5350            type uint32 {
5330              range "0..3600" {5351              range "0..3600" {
5331                description5352                description
5332                  "Cache garbage collect time in seconds (0 immediately purges deleted OIDs from cache)";5353                  "Cache garbage collect time in seconds (0 immediately purges deleted OIDs from cache)";
5333              }5354              }
5334            }5355            }
5335            description5356            description
5336              "Modify MIB cache garbage collect timer";5357              "Modify MIB cache garbage collect timer";
5337          }5358          }
5338          leaf refresh {5359          leaf refresh {
5339            type uint32 {5360            type uint32 {
5340              range "0..600" {5361              range "0..600" {
5341                description5362                description
5342                  "Cache refresh time in seconds";5363                  "Cache refresh time in seconds";
5343              }5364              }
5344            }5365            }
5345            description5366            description
5346              "Modify MIB cache refresh timer";5367              "Modify MIB cache refresh timer";
5347          }5368          }
5348        }5369        }
5349      }5370      }
5350    }5371    }
5351    container mplsp2mpmib {5372    container mplsp2mpmib {
5352      description5373      description
5353        "p2mp mib configuration commands";5374        "p2mp mib configuration commands";
5354      container cache {5375      container cache {
5355        description5376        description
5356          "Modify MIB cache properties";5377          "Modify MIB cache properties";
5357        leaf timer {5378        leaf timer {
5358          type uint32 {5379          type uint32 {
5359            range "0..600" {5380            range "0..600" {
5360              description5381              description
5361                "Cache time in seconds";5382                "Cache time in seconds";
5362            }5383            }
5363          }5384          }
5364          description5385          description
5365            "Modify MIB cache timer";5386            "Modify MIB cache timer";
5366        }5387        }
5367      }5388      }
5368    }5389    }
5369    container frrmib {5390    container frrmib {
5370      description5391      description
5371        "frr mib configuration commands";5392        "frr mib configuration commands";
5372      container cache {5393      container cache {
5373        description5394        description
5374          "Modify MIB cache properties";5395          "Modify MIB cache properties";
5375        leaf timer {5396        leaf timer {
5376          type uint32 {5397          type uint32 {
5377            range "0..600" {5398            range "0..600" {
5378              description5399              description
5379                "Cache time in seconds";5400                "Cache time in seconds";
5380            }5401            }
5381          }5402          }
5382          description5403          description
5383            "Modify MIB chache timer";5404            "Modify MIB chache timer";
5384        }5405        }
5385      }5406      }
5386    }5407    }
5387    container cmplsteextmib {5408    container cmplsteextmib {
5388      description5409      description
5389        "cmplsteext mib configuration commands";5410        "cmplsteext mib configuration commands";
5390      container cache {5411      container cache {
5391        description5412        description
5392          "Modify MIB cache properties";5413          "Modify MIB cache properties";
5393        leaf timer {5414        leaf timer {
5394          type uint32 {5415          type uint32 {
5395            range "0..600" {5416            range "0..600" {
5396              description5417              description
5397                "Cache time in seconds";5418                "Cache time in seconds";
5398            }5419            }
5399          }5420          }
5400          description5421          description
5401            "Modify MIB chache timer";5422            "Modify MIB chache timer";
5402        }5423        }
5403      }5424      }
5404    }5425    }
5405    container cmplsteextstdmib {5426    container cmplsteextstdmib {
5406      description5427      description
5407        "cmplsteextstd mib configuration commands";5428        "cmplsteextstd mib configuration commands";
5408      container cache {5429      container cache {
5409        description5430        description
5410          "Modify MIB cache properties";5431          "Modify MIB cache properties";
5411        leaf timer {5432        leaf timer {
5412          type uint32 {5433          type uint32 {
5413            range "0..600" {5434            range "0..600" {
5414              description5435              description
5415                "Cache time in seconds";5436                "Cache time in seconds";
5416            }5437            }
5417          }5438          }
5418          description5439          description
5419            "Modify MIB chache timer";5440            "Modify MIB chache timer";
5420        }5441        }
5421      }5442      }
5422    }5443    }
5423  }5444  }
5424  augment "/a1:snmp-server/a1:traps" {5445  augment "/a1:snmp-server/a1:traps" {
5425    description5446    description
5426      "This augment extends snmp-server traps nodes5447      "This augment extends snmp-server traps nodes
5427       configuration";5448       configuration";
5428    container mpls {5449    container mpls {
5429      description5450      description
5430        "Enable SNMP MPLS traps";5451        "Enable SNMP MPLS traps";
5431      container traffic-eng {5452      container traffic-eng {
5432        description5453        description
5433          "Enable MPLS TE traps";5454          "Enable MPLS TE traps";
5434        container cisco {5455        container cisco {
5435          presence "Indicates a cisco node is configured.";5456          presence "Indicates a cisco node is configured.";
5436          description5457          description
5437            "MPLS TE tunnel traps in Cisco format (default ietf)";5458            "MPLS TE tunnel traps in Cisco format (default ietf)";
5438        }5459        }
5439        container cisco-ext {5460        container cisco-ext {
5440          description5461          description
5441            "cisco_ext";5462            "cisco_ext";
5442          container bringup-fail {5463          container bringup-fail {
5443            presence "Indicates a bringup-fail node is configured.";5464            presence "Indicates a bringup-fail node is configured.";
5444            description5465            description
5445              "Enable MPLS TE tunnel bringup-fail trap";5466              "Enable MPLS TE tunnel bringup-fail trap";
5446          }5467          }
5447          container insuff-bw {5468          container insuff-bw {
5448            presence "Indicates a insuff-bw node is configured.";5469            presence "Indicates a insuff-bw node is configured.";
5449            description5470            description
5450              "Enable MPLS TE tunnel insufficient bandwidth trap";5471              "Enable MPLS TE tunnel insufficient bandwidth trap";
5451          }5472          }
5452          container preempt {5473          container preempt {
5453            presence "Indicates a preempt node is configured.";5474            presence "Indicates a preempt node is configured.";
5454            description5475            description
5455              "Enable MPLS TE tunnel preempt trap";5476              "Enable MPLS TE tunnel preempt trap";
5456          }5477          }
5457          container reroute-pending {5478          container reroute-pending {
5458            presence "Indicates a reroute-pending node is configured.";5479            presence "Indicates a reroute-pending node is configured.";
5459            description5480            description
5460              "Enable MPLS TE tunnel reroute-pending trap";5481              "Enable MPLS TE tunnel reroute-pending trap";
5461          }5482          }
5462          container reroute-pending-clear {5483          container reroute-pending-clear {
5463            presence "Indicates a reroute-pending-clear node is configured.";5484            presence "Indicates a reroute-pending-clear node is configured.";
5464            description5485            description
5465              "Enable MPLS TE tunnel reroute-pending trap";5486              "Enable MPLS TE tunnel reroute-pending trap";
5466          }5487          }
5467        }5488        }
5468        container down {5489        container down {
5469          presence "Indicates a down node is configured.";5490          presence "Indicates a down node is configured.";
5470          description5491          description
5471            "Enable MPLS TE tunnel down traps";5492            "Enable MPLS TE tunnel down traps";
5472        }5493        }
5473        container p2mp {5494        container p2mp {
5474          description5495          description
5475            "Enable MPLS TE tunnel p2mp traps";5496            "Enable MPLS TE tunnel p2mp traps";
5476          container down {5497          container down {
5477            presence "Indicates a down node is configured.";5498            presence "Indicates a down node is configured.";
5478            description5499            description
5479              "Enable MPLS TE P2MP tunnel destination down traps";5500              "Enable MPLS TE P2MP tunnel destination down traps";
5480          }5501          }
5481          container up {5502          container up {
5482            presence "Indicates a up node is configured.";5503            presence "Indicates a up node is configured.";
5483            description5504            description
5484              "Enable MPLS TE P2MP tunnel destination up traps";5505              "Enable MPLS TE P2MP tunnel destination up traps";
5485          }5506          }
5486        }5507        }
5487        container reoptimize {5508        container reoptimize {
5488          presence "Indicates a reoptimize node is configured.";5509          presence "Indicates a reoptimize node is configured.";
5489          description5510          description
5490            "Enable MPLS TE tunnel reoptimize traps";5511            "Enable MPLS TE tunnel reoptimize traps";
5491        }5512        }
5492        container reroute {5513        container reroute {
5493          presence "Indicates a reroute node is configured.";5514          presence "Indicates a reroute node is configured.";
5494          description5515          description
5495            "Enable MPLS TE tunnel reroute traps";5516            "Enable MPLS TE tunnel reroute traps";
5496        }5517        }
5497        container up {5518        container up {
5498          presence "Indicates a up node is configured.";5519          presence "Indicates a up node is configured.";
5499          description5520          description
5500            "Enable MPLS TE tunnel up traps";5521            "Enable MPLS TE tunnel up traps";
5501        }5522        }
5502      }5523      }
5503      container frr {5524      container frr {
5504        description5525        description
5505          "Enable MPLS FRR traps";5526          "Enable MPLS FRR traps";
5506        container all {5527        container all {
5507          presence "Indicates a all node is configured.";5528          presence "Indicates a all node is configured.";
5508          description5529          description
5509            "Enable all MPLS FRR MIB traps";5530            "Enable all MPLS FRR MIB traps";
5510        }5531        }
5511        container protected {5532        container protected {
5512          presence "Indicates a protected node is configured.";5533          presence "Indicates a protected node is configured.";
5513          description5534          description
5514            "Enable MPLS FRR tunnel protected traps";5535            "Enable MPLS FRR tunnel protected traps";
5515        }5536        }
5516        container unprotected {5537        container unprotected {
5517          presence "Indicates a unprotected node is configured.";5538          presence "Indicates a unprotected node is configured.";
5518          description5539          description
5519            "Enable MPLS FRR tunnel unprotected traps";5540            "Enable MPLS FRR tunnel unprotected traps";
5520        }5541        }
5521      }5542      }
5522    }5543    }
5523  }5544  }
5524  container mpls {5545  container mpls {
5525    description5546    description
5526      "Global MPLS configuration subcommands";5547      "Global MPLS configuration subcommands";
5527    container traffic-eng {5548    container traffic-eng {
5528      presence "Indicates a traffic-eng node is configured.";5549      presence "Indicates a traffic-eng node is configured.";
5529      description5550      description
5530        "Go into the MPLS-TE submode";5551        "Go into the MPLS-TE submode";
5531      container link-management {5552      container link-management {
5532        description5553        description
5533          "MPLS Link Manager subcommands";5554          "MPLS Link Manager subcommands";
5534        container timers {5555        container timers {
5535          description5556          description
5536            "MPLS Link Manager Timer subcommands";5557            "MPLS Link Manager Timer subcommands";
5537          leaf bandwidth-hold {5558          leaf bandwidth-hold {
5538            type uint32 {5559            type uint32 {
5539              range "1..300" {5560              range "1..300" {
5540                description5561                description
5541                  "Bandwidth hold timer value (seconds)";5562                  "Bandwidth hold timer value (seconds)";
5542              }5563              }
5543            }5564            }
5544            description5565            description
5545              "Bandwidth hold timer";5566              "Bandwidth hold timer";
5546          }5567          }
5547          leaf periodic-flooding {5568          leaf periodic-flooding {
5548            type uint32 {5569            type uint32 {
5549              range "0..3600" {5570              range "0..3600" {
5550                description5571                description
5551                  "Periodic flooding value (seconds), minimum 30 seconds";5572                  "Periodic flooding value (seconds), minimum 30 seconds";
5552              }5573              }
5553            }5574            }
5554            description5575            description
5555              "Periodic flooding timer";5576              "Periodic flooding timer";
5556          }5577          }
5557          container preemption-delay {5578          container preemption-delay {
5558            description5579            description
5559              "Delay LSP preemption";5580              "Delay LSP preemption";
5560            leaf bundle-capacity {5581            leaf bundle-capacity {
5561              type uint32 {5582              type uint32 {
5562                range "0..300" {5583                range "0..300" {
5563                  description5584                  description
5564                    "Bundle capacity change preemption timer value (seconds)";5585                    "Bundle capacity change preemption timer value (seconds)";
5565                }5586                }
5566              }5587              }
5567              description5588              description
5568                "Bundle capacity change preemption delay timer";5589                "Bundle capacity change preemption delay timer";
5569            }5590            }
5570          }5591          }
5571        }5592        }
5572      }5593      }
5573      container reoptimize {5594      container reoptimize {
5574        description5595        description
5575          "MPLS TE Reoptimize config";5596          "MPLS TE Reoptimize config";
5576        leaf reoptimize-value {5597        leaf reoptimize-value {
5577          type uint32 {5598          type uint32 {
5578            range "0..604800" {5599            range "0..604800" {
5579              description5600              description
5580                "Reoptimize timers frequency (secs)";5601                "Reoptimize timers frequency (secs)";
5581            }5602            }
5582          }5603          }
5583          description5604          description
5584            "Reoptimize timers frequency (secs)";5605            "Reoptimize timers frequency (secs)";
5585        }5606        }
5586        container timers {5607        container timers {
5587          description5608          description
5588            "Reoptimization timers";5609            "Reoptimization timers";
5589          container delay {5610          container delay {
5590            description5611            description
5591              "Delay reoptimization action";5612              "Delay reoptimization action";
5592            leaf cleanup {5613            leaf cleanup {
5593              type uint32 {5614              type uint32 {
5594                range "0..300" {5615                range "0..300" {
5595                  description5616                  description
5596                    "Seconds to delay cleanup of reoptimized LSP";5617                    "Seconds to delay cleanup of reoptimized LSP";
5597                }5618                }
5598              }5619              }
5599              description5620              description
5600                "Delay cleanup of reoptimized LSP";5621                "Delay cleanup of reoptimized LSP";
5601            }5622            }
5602            leaf after-frr {5623            leaf after-frr {
5603              type uint32 {5624              type uint32 {
5604                range "0..120" {5625                range "0..120" {
5605                  description5626                  description
5606                    "Seconds to delay re-opt initiation of tunnel after an FRR event";5627                    "Seconds to delay re-opt initiation of tunnel after an FRR event";
5607                }5628                }
5608              }5629              }
5609              description5630              description
5610                "Delay LSP reoptimization in the event of FRR";5631                "Delay LSP reoptimization in the event of FRR";
5611            }5632            }
5612            leaf installation {5633            leaf installation {
5613              type uint32 {5634              type uint32 {
5614                range "0..3600" {5635                range "0..3600" {
5615                  description5636                  description
5616                    "Seconds to delay replacement of tunnel LSP";5637                    "Seconds to delay replacement of tunnel LSP";
5617                }5638                }
5618              }5639              }
5619              description5640              description
5620                "Delay replacement of current LSP by reoptimized LSP";5641                "Delay replacement of current LSP by reoptimized LSP";
5621            }5642            }
5622            leaf after-affinity-failure {5643            leaf after-affinity-failure {
5623              type uint32 {5644              type uint32 {
5624                range "1..604800" {5645                range "1..604800" {
5625                  description5646                  description
5626                    "Seconds to delay reoptimizing current LSP";5647                    "Seconds to delay reoptimizing current LSP";
5627                }5648                }
5628              }5649              }
5629              description5650              description
5630                "Delay reoptimizing current LSP after path affinity failure";5651                "Delay reoptimizing current LSP after path affinity failure";
5631            }5652            }
5632            leaf path-protection {5653            leaf path-protection {
5633              type uint32 {5654              type uint32 {
5634                range "0..604800" {5655                range "0..604800" {
5635                  description5656                  description
5636                    "Seconds between path protection switchover event and tunnel re-optimization. Set to 0 to disable";5657                    "Seconds between path protection switchover event and tunnel re-optimization. Set to 0 to disable";
5637                }5658                }
5638              }5659              }
5639              description5660              description
5640                "Time between path protection switchover event and tunnel re-optimization";5661                "Time between path protection switchover event and tunnel re-optimization";
5641            }5662            }
5642          }5663          }
5643        }5664        }
5644        container events {5665        container events {
5645          description5666          description
5646            "Event-based reoptimization";5667            "Event-based reoptimization";
5647          container link-up {5668          container link-up {
5648            presence "Indicates a link-up node is configured.";5669            presence "Indicates a link-up node is configured.";
5649            description5670            description
5650              "Trigger reoptimization on topology link-up events";5671              "Trigger reoptimization on topology link-up events";
5651          }5672          }
5652        }5673        }
5653        container load-balance {5674        container load-balance {
5654          presence "Indicates a load-balance node is configured.";5675          presence "Indicates a load-balance node is configured.";
5655          description5676          description
5656            "Load balance bandwidth during reoptimization";5677            "Load balance bandwidth during reoptimization";
5657        }5678        }
5658        container disable {5679        container disable {
5659          description5680          description
5660            "disable reoptimization";5681            "disable reoptimization";
5661          container affinity-failure {5682          container affinity-failure {
5662            presence "Indicates a affinity-failure node is configured.";5683            presence "Indicates a affinity-failure node is configured.";
5663            description5684            description
5664              "disable reoptimization on affinity failure";5685              "disable reoptimization on affinity failure";
5665          }5686          }
5666        }5687        }
5667      }5688      }
5668      container bfd {5689      container bfd {
5669        description5690        description
5670          "Configure parameters for BFD over TE";5691          "Configure parameters for BFD over TE";
5671        leaf minimum-interval {5692        leaf minimum-interval {
5672          type uint32 {5693          type uint32 {
5673            range "15..200" {5694            range "15..200" {
5674              description5695              description
5675                "Hello interval in milliseconds (default 15)";5696                "Hello interval in milliseconds (default 15)";
5676            }5697            }
5677          }5698          }
5678          description5699          description
5679            "Hello interval for BFD over Link";5700            "Hello interval for BFD over Link";
5680        }5701        }
5681        leaf multiplier {5702        leaf multiplier {
5682          type uint32 {5703          type uint32 {
5683            range "2..10" {5704            range "2..10" {
5684              description5705              description
5685                "Detect multiplier (default 3)";5706                "Detect multiplier (default 3)";
5686            }5707            }
5687          }5708          }
5688          description5709          description
5689            "Detect multiplier for BFD over Link";5710            "Detect multiplier for BFD over Link";
5690        }5711        }
5691        container lsp {5712        container lsp {
5692          description5713          description
5693            "Configure parameters for BFD over LSP";5714            "Configure parameters for BFD over LSP";
5694          container tail {5715          container tail {
5695            description5716            description
5696              "Tail end configuration";5717              "Tail end configuration";
5697            leaf minimum-interval {5718            leaf minimum-interval {
5698              type uint32 {5719              type uint32 {
5699                range "50..30000" {5720                range "50..30000" {
5700                  description5721                  description
5701                    "Hello interval in milliseconds (default 100)";5722                    "Hello interval in milliseconds (default 100)";
5702                }5723                }
5703              }5724              }
5704              description5725              description
5705                "Hello interval";5726                "Hello interval";
5706            }5727            }
5707            leaf multiplier {5728            leaf multiplier {
5708              type uint32 {5729              type uint32 {
5709                range "3..10" {5730                range "3..10" {
5710                  description5731                  description
5711                    "Detect multiplier (default 3)";5732                    "Detect multiplier (default 3)";
5712                }5733                }
5713              }5734              }
5714              description5735              description
5715                "Detect multiplier";5736                "Detect multiplier";
5716            }5737            }
5717          }5738          }
5718          container head {5739          container head {
5719            description5740            description
5720              "Head end configuration";5741              "Head end configuration";
5721            container down-action {5742            container down-action {
5722              description5743              description
5723                "Action to take for FRR enabled tunnel when BFD session down";5744                "Action to take for FRR enabled tunnel when BFD session down";
5724              container resetup {5745              container resetup {
5725                presence "Indicates a resetup node is configured.";5746                presence "Indicates a resetup node is configured.";
5726                description5747                description
5727                  "Teardown and resetup when received BFD session down event";5748                  "Teardown and resetup when received BFD session down event";
5728              }5749              }
5729              container reoptimize {5750              container reoptimize {
5730                description5751                description
5731                  "Reoptimize when received BFD session down event (default)";5752                  "Reoptimize when received BFD session down event (default)";
5732                leaf timeout {5753                leaf timeout {
5733                  type uint32 {5754                  type uint32 {
5734                    range "120..4294967295" {5755                    range "120..4294967295" {
5735                      description5756                      description
5736                        "Reoptmization timeout in seconds (default 300)";5757                        "Reoptmization timeout in seconds (default 300)";
5737                    }5758                    }
5738                  }5759                  }
5739                  description5760                  description
5740                    "Timeout and teardown if failed to reoptimize";5761                    "Timeout and teardown if failed to reoptimize";
5741                }5762                }
5742              }5763              }
5743            }5764            }
5744          }5765          }
5745        }5766        }
5746      }5767      }
5747      container interfaces {5768      container interfaces {
5748        description5769        description
5749          "Enable MPLS-TE on an interface";5770          "Enable MPLS-TE on an interface";
5750        list interface {5771        list interface {
5751          key "interface-name";5772          key "interface-name";
5752          description5773          description
5753            "Enable MPLS-TE on an interface";5774            "Enable MPLS-TE on an interface";
5754          leaf interface-name {5775          leaf interface-name {
5755            type xr:Interface-name;5776            type xr:Interface-name;
5756            description5777            description
5757              "Enable MPLS-TE on an interface";5778              "Enable MPLS-TE on an interface";
5758          }5779          }
5759          leaf admin-weight {5780          leaf admin-weight {
5760            type uint32 {5781            type uint32 {
5761              range "0..4294967295" {5782              range "0..4294967295" {
5762                description5783                description
5763                  "Administrative weight for the interface";5784                  "Administrative weight for the interface";
5764              }5785              }
5765            }5786            }
5766            description5787            description
5767              "Set administrative weight for the interface";5788              "Set administrative weight for the interface";
5768          }5789          }
5769          container bfd {5790          container bfd {
5770            description5791            description
5771              "Configure BFD parameters";5792              "Configure BFD parameters";
5772            container fast-detect {5793            container fast-detect {
5773              presence "Indicates a fast-detect node is configured.";5794              presence "Indicates a fast-detect node is configured.";
5774              description5795              description
5775                "Enable Fast detection";5796                "Enable Fast detection";
5776            }5797            }
5777          }5798          }
5778          container fault-oam {5799          container fault-oam {
5779            description5800            description
5780              "Enable fault-oam features";5801              "Enable fault-oam features";
5781            container lockout {5802            container lockout {
5782              presence "Indicates a lockout node is configured.";5803              presence "Indicates a lockout node is configured.";
5783              description5804              description
5784                "Enable Flex LSP lockout protection";5805                "Enable Flex LSP lockout protection";
5785            }5806            }
5786          }5807          }
5787          leaf attribute-flags {5808          leaf attribute-flags {
5788            type xr:Hex-integer;5809            type xr:Hex-integer;
5789            description5810            description
5790              "Set user defined interface attribute flags";5811              "Set user defined interface attribute flags";
5791          }5812          }
5792          container attribute-names {5813          container attribute-names {
5793            description5814            description
5794              "Specify one or more attribute names";5815              "Specify one or more attribute names";
5795            leaf-list attribute-name {5816            leaf-list attribute-name {
5796              type xr:Cisco-ios-xr-string {5817              type xr:Cisco-ios-xr-string {
5797                length "1..32" {5818                length "1..32" {
5798                  description5819                  description
5799                    "User defined attribute name";5820                    "User defined attribute name";
5800                }5821                }
5801              }5822              }
5802              max-elements "32";5823              max-elements "32";
5803              description5824              description
5804                "Specify one or more attribute names";5825                "Specify one or more attribute names";
5805            }5826            }
5806            container indexes {5827            container indexes {
5807              description5828              description
5808                "Specify the entry index";5829                "Specify the entry index";
5809              list index {5830              list index {
5810                key "index-number";5831                key "index-number";
5811                description5832                description
5812                  "Specify the entry index";5833                  "Specify the entry index";
5813                leaf index-number {5834                leaf index-number {
5814                  type uint32 {5835                  type uint32 {
5815                    range "1..8" {5836                    range "1..8" {
5816                      description5837                      description
5817                        "Index number";5838                        "Index number";
5818                    }5839                    }
5819                  }5840                  }
5820                  description5841                  description
5821                    "Specify the entry index";5842                    "Specify the entry index";
5822                }5843                }
5823                leaf-list attribute-names {5844                leaf-list attribute-names {
5824                  type xr:Cisco-ios-xr-string {5845                  type xr:Cisco-ios-xr-string {
5825                    length "1..32" {5846                    length "1..32" {
5826                      description5847                      description
5827                        "User defined attribute name";5848                        "User defined attribute name";
5828                    }5849                    }
5829                  }5850                  }
5830                  min-elements 1;5851                  min-elements 1;
5831                  max-elements "32";5852                  max-elements "32";
5832                  description5853                  description
5833                    "Specify one or more attribute names";5854                    "Specify one or more attribute names";
5834                }5855                }
5835              }5856              }
5836            }5857            }
5837          }5858          }
5838          container flooding {5859          container flooding {
5839            description5860            description
5840              "Set flooding parameters";5861              "Set flooding parameters";
5841            container thresholds {5862            container thresholds {
5842              description5863              description
5843                "Set flooding thresholds";5864                "Set flooding thresholds";
5844              container ups {5865              container ups {
5845                description5866                description
5846                  "Set thresholds for increased resource allocation in %";5867                  "Set thresholds for increased resource allocation in %";
5847                leaf-list up {5868                leaf-list up {
5848                  type uint32 {5869                  type uint32 {
5849                    range "0..100" {5870                    range "0..100" {
5850                      description5871                      description
5851                        "Thresholds in increasing order";5872                        "Thresholds in increasing order";
5852                    }5873                    }
5853                  }5874                  }
5854                  max-elements "14";5875                  max-elements "14";
5855                  description5876                  description
5856                    "Set thresholds for increased resource allocation in %";5877                    "Set thresholds for increased resource allocation in %";
5857                }5878                }
5858              }5879              }
5859              container downs {5880              container downs {
5860                description5881                description
5861                  "Set thresholds for decreased resource allocation in %";5882                  "Set thresholds for decreased resource allocation in %";
5862                leaf-list down {5883                leaf-list down {
5863                  type uint32 {5884                  type uint32 {
5864                    range "0..100" {5885                    range "0..100" {
5865                      description5886                      description
5866                        "Thresholds in decreasing order";5887                        "Thresholds in decreasing order";
5867                    }5888                    }
5868                  }5889                  }
5869                  max-elements "14";5890                  max-elements "14";
5870                  description5891                  description
5871                    "Set thresholds for decreased resource allocation in %";5892                    "Set thresholds for decreased resource allocation in %";
5872                }5893                }
5873              }5894              }
5874            }5895            }
5875          }5896          }
5876          container backup-path {5897          container backup-path {
5877            description5898            description
5878              "Configure an MPLS TE backup for this interface";5899              "Configure an MPLS TE backup for this interface";
5879            container tunnel-te {5900            container tunnel-te {
5880              description5901              description
5881                "Tunnel interface";5902                "Tunnel interface";
5882              container tunnel-interfaces {5903              container tunnel-interfaces {
5883                description5904                description
5884                  "Tunnel interface number";5905                  "Tunnel interface number";
5885                list tunnel-interface {5906                list tunnel-interface {
5886                  key "tunnel-interface-number";5907                  key "tunnel-interface-number";
5887                  description5908                  description
5888                    "Tunnel interface number";5909                    "Tunnel interface number";
5889                  leaf tunnel-interface-number {5910                  leaf tunnel-interface-number {
5890                    type uint32 {5911                    type uint32 {
5891                      range "0..65535" {5912                      range "0..65535" {
5892                        description5913                        description
5893                          "Tunnel interface number";5914                          "Tunnel interface number";
5894                      }5915                      }
5895                    }5916                    }
5896                    description5917                    description
5897                      "Tunnel interface number";5918                      "Tunnel interface number";
5898                  }5919                  }
5899                }5920                }
5900              }5921              }
5901              container backup-tunnels {5922              container backup-tunnels {
5902                description5923                description
5903                  "Backup Tunnel Name";5924                  "Backup Tunnel Name";
5904                list backup-tunnel {5925                list backup-tunnel {
5905                  key "backup-tunnel-name";5926                  key "backup-tunnel-name";
5906                  description5927                  description
5907                    "Backup Tunnel Name";5928                    "Backup Tunnel Name";
5908                  leaf backup-tunnel-name {5929                  leaf backup-tunnel-name {
5909                    type xr:Cisco-ios-xr-string {5930                    type xr:Cisco-ios-xr-string {
5910                      length "1..54" {5931                      length "1..54" {
5911                        description5932                        description
5912                          "Backup Tunnel Name";5933                          "Backup Tunnel Name";
5913                      }5934                      }
5914                    }5935                    }
5915                    description5936                    description
5916                      "Backup Tunnel Name";5937                      "Backup Tunnel Name";
5917                  }5938                  }
5918                }5939                }
5919              }5940              }
5920            }5941            }
5921          }5942          }
5922          container auto-tunnel {5943          container auto-tunnel {
5923            description5944            description
5924              "Auto-tunnel configuration";5945              "Auto-tunnel configuration";
5925            container backup {5946            container backup {
5926              presence "Indicates a backup node is configured.";5947              presence "Indicates a backup node is configured.";
5927              description5948              description
5928                "Enable the auto-tunnel backup feature on an interface";5949                "Enable the auto-tunnel backup feature on an interface";
5929              container nhop-only {5950              container nhop-only {
5930                presence "Indicates a nhop-only node is configured.";5951                presence "Indicates a nhop-only node is configured.";
5931                description5952                description
5932                  "Allow only next hop backup tunnels";5953                  "Allow only next hop backup tunnels";
5933              }5954              }
5934              leaf attribute-set {5955              leaf attribute-set {
5935                type xr:Cisco-ios-xr-string {5956                type xr:Cisco-ios-xr-string {
5936                  length "1..64" {5957                  length "1..64" {
5937                    description5958                    description
5938                      "Specify attribute-set name (max 64 char)";5959                      "Specify attribute-set name (max 64 char)";
5939                  }5960                  }
5940                }5961                }
5941                description5962                description
5942                  "Attribute-set name of type auto-backup";5963                  "Attribute-set name of type auto-backup";
5943              }5964              }
5944              container exclude {5965              container exclude {
5945                description5966                description
5946                  "Restrict auto-tunnel backup path based on specific criteria.";5967                  "Restrict auto-tunnel backup path based on specific criteria.";
5947                container srlg {5968                container srlg {
5948                  presence "Indicates a srlg node is configured.";5969                  presence "Indicates a srlg node is configured.";
5949                  description5970                  description
5950                    "Backup requires SRLG exclusion from protected interface";5971                    "Backup requires SRLG exclusion from protected interface";
5951                  container preferred {5972                  container preferred {
5952                    must "not(../weighted)";5973                    must "not(../weighted)";
5953                    presence "Indicates a preferred node is configured.";5974                    presence "Indicates a preferred node is configured.";
5954                    description5975                    description
5955                      "SRLG exclusion is preferred but not mandatory";5976                      "SRLG exclusion is preferred but not mandatory";
5956                  }5977                  }
5957                  container weighted {5978                  container weighted {
5958                    must "not(../preferred)";5979                    must "not(../preferred)";
5959                    presence "Indicates a weighted node is configured.";5980                    presence "Indicates a weighted node is configured.";
5960                    description5981                    description
5961                      "If SRLG is shared admin weight of the SRLG is added to link metric";5982                      "If SRLG is shared admin weight of the SRLG is added to link metric";
5962                  }5983                  }
5963                }5984                }
5964              }5985              }
5965              container bandwidth-protection {5986              container bandwidth-protection {
5966                description5987                description
5967                  "Add protected auto-backup for LSPs requesting bandwidth protection";5988                  "Add protected auto-backup for LSPs requesting bandwidth protection";
5968                leaf maximum-aggregate {5989                leaf maximum-aggregate {
5969                  type uint32 {5990                  type uint32 {
5970                    range "1..4294967295" {5991                    range "1..4294967295" {
5971                      description5992                      description
5972                        "Bandwidth requirement in kbps";5993                        "Bandwidth requirement in kbps";
5973                    }5994                    }
5974                  }5995                  }
5975                  description5996                  description
5976                    "Aggregated maximum amount of bandwidth that the auto-backup can protect";5997                    "Aggregated maximum amount of bandwidth that the auto-backup can protect";
5977                }5998                }
5978              }5999              }
5979            }6000            }
5980          }6001          }
5981        }6002        }
5982      }6003      }
5983      container ds-te {6004      container ds-te {
5984        description6005        description
5985          "Diff-Serv Traffic-Engineering Parameters";6006          "Diff-Serv Traffic-Engineering Parameters";
5986        container bc-model {6007        container bc-model {
5987          description6008          description
5988            "Diff-Serv Traffic-Engineering Bandwidth Constraints Model";6009            "Diff-Serv Traffic-Engineering Bandwidth Constraints Model";
5989          container mam {6010          container mam {
5990            presence "Indicates a mam node is configured.";6011            presence "Indicates a mam node is configured.";
5991            description6012            description
5992              "Maximum Allocation Bandwidth Constraints Model";6013              "Maximum Allocation Bandwidth Constraints Model";
5993          }6014          }
5994        }6015        }
5995        container mode {6016        container mode {
5996          description6017          description
5997            "Diff-Serv Traffic-Engineering Mode";6018            "Diff-Serv Traffic-Engineering Mode";
5998          container ietf {6019          container ietf {
5999            presence "Indicates a ietf node is configured.";6020            presence "Indicates a ietf node is configured.";
6000            description6021            description
6001              "IETF Standard Mode";6022              "IETF Standard Mode";
6002          }6023          }
6003        }6024        }
6004        container te-classes {6025        container te-classes {
6005          description6026          description
6006            "enter the DS-TE te-class map configuration mode";6027            "enter the DS-TE te-class map configuration mode";
6007          list te-class {6028          list te-class {
6008            must "(class-type and priority) or unused";6029            must "(class-type and priority) or unused";
6009            key "class-number";6030            key "class-number";
6010            description6031            description
6011              "Specify TE-Class parameters";6032              "Specify TE-Class parameters";
6012            leaf class-number {6033            leaf class-number {
6013              type uint32 {6034              type uint32 {
6014                range "0..7";6035                range "0..7";
6015              }6036              }
6016              description6037              description
6017                "DS-TE class number";6038                "DS-TE class number";
6018            }6039            }
6019            leaf class-type {6040            leaf class-type {
6020              type uint32 {6041              type uint32 {
6021                range "0..1" {6042                range "0..1" {
6022                  description6043                  description
6023                    "Class type number";6044                    "Class type number";
6024                }6045                }
6025              }6046              }
6026              must "not(../unused)";6047              must "not(../unused)";
6027              description6048              description
6028                "Class type";6049                "Class type";
6029            }6050            }
6030            leaf priority {6051            leaf priority {
6031              type uint32 {6052              type uint32 {
6032                range "0..7" {6053                range "0..7" {
6033                  description6054                  description
6034                    "Class-type priority";6055                    "Class-type priority";
6035                }6056                }
6036              }6057              }
6037              description6058              description
6038                "Class priority";6059                "Class priority";
6039            }6060            }
6040            container unused {6061            container unused {
6041              must "not(../class-type)";6062              must "not(../class-type)";
6042              presence "Indicates a unused node is configured.";6063              presence "Indicates a unused node is configured.";
6043              description6064              description
6044                "Mark the TE-class as unused";6065                "Mark the TE-class as unused";
6045            }6066            }
6046          }6067          }
6047        }6068        }
6048      }6069      }
6049      container logging {6070      container logging {
6050        description6071        description
6051          "MPLS Traffic-Eng. logging configuration";6072          "MPLS Traffic-Eng. logging configuration";
6052        container events {6073        container events {
6053          description6074          description
6054            "Global logging events";6075            "Global logging events";
6055          container frr-protection {6076          container frr-protection {
6056            must "not(primary-lsp and backup-tunnel)";6077            must "not(primary-lsp and backup-tunnel)";
6057            presence "Indicates a frr-protection node is configured.";6078            presence "Indicates a frr-protection node is configured.";
6058            description6079            description
6059              "Enable protection change Syslog";6080              "Enable protection change Syslog";
6060            container primary-lsp {6081            container primary-lsp {
6061              must "not(ready-state and active-state)";6082              must "not(ready-state and active-state)";
6062              presence "Indicates a primary-lsp node is configured.";6083              presence "Indicates a primary-lsp node is configured.";
6063              description6084              description
6064                "Enable logging for primary LSP(s)";6085                "Enable logging for primary LSP(s)";
6065              container ready-state {6086              container ready-state {
6066                presence "Indicates a ready-state node is configured.";6087                presence "Indicates a ready-state node is configured.";
6067                description6088                description
6068                  "Enable logging when FRR backup is assigned or unassigned";6089                  "Enable logging when FRR backup is assigned or unassigned";
6069              }6090              }
6070              container active-state {6091              container active-state {
6071                presence "Indicates a active-state node is configured.";6092                presence "Indicates a active-state node is configured.";
6072                description6093                description
6073                  "Enable logging when FRR backup is triggered";6094                  "Enable logging when FRR backup is triggered";
6074              }6095              }
6075            }6096            }
6076            container backup-tunnel {6097            container backup-tunnel {
6077              presence "Indicates a backup-tunnel node is configured.";6098              presence "Indicates a backup-tunnel node is configured.";
6078              description6099              description
6079                "Enable logging for backup tunnel(s)";6100                "Enable logging for backup tunnel(s)";
6080            }6101            }
6081          }6102          }
6082          container preemption {6103          container preemption {
6083            presence "Indicates a preemption node is configured.";6104            presence "Indicates a preemption node is configured.";
6084            description6105            description
6085              "Enable Tunnel Preemption alarms";6106              "Enable Tunnel Preemption alarms";
6086          }6107          }
6087          container role {6108          container role {
6088            description6109            description
6089              "Enable all logging for a tunnel role";6110              "Enable all logging for a tunnel role";
6090            container head {6111            container head {
6091              presence "Indicates a head node is configured.";6112              presence "Indicates a head node is configured.";
6092              description6113              description
6093                "Enable all logging for head";6114                "Enable all logging for head";
6094            }6115            }
6095            container mid {6116            container mid {
6096              presence "Indicates a mid node is configured.";6117              presence "Indicates a mid node is configured.";
6097              description6118              description
6098                "Enable all logging for mid";6119                "Enable all logging for mid";
6099            }6120            }
6100            container tail {6121            container tail {
6101              presence "Indicates a tail node is configured.";6122              presence "Indicates a tail node is configured.";
6102              description6123              description
6103                "Enable all logging for tail";6124                "Enable all logging for tail";
6104            }6125            }
6105          }6126          }
6106          container nsr {6127          container nsr {
6107            presence "Indicates a nsr node is configured.";6128            presence "Indicates a nsr node is configured.";
6108            description6129            description
6109              "Enable NSR Status Logging";6130              "Enable NSR Status Logging";
6110          }6131          }
6111          container issu {6132          container issu {
6112            presence "Indicates a issu node is configured.";6133            presence "Indicates a issu node is configured.";
6113            description6134            description
6114              "Enable ISSU Status Logging";6135              "Enable ISSU Status Logging";
6115          }6136          }
6116          container all {6137          container all {
6117            presence "Indicates a all node is configured.";6138            presence "Indicates a all node is configured.";
6118            description6139            description
6119              "Enable all logging for all events";6140              "Enable all logging for all events";
6120          }6141          }
6121        }6142        }
6122      }6143      }
6123      container timers {6144      container timers {
6124        description6145        description
6125          "Traffic Engineering timers";6146          "Traffic Engineering timers";
6126        container loose-path {6147        container loose-path {
6127          description6148          description
6128            "Control the LSP terminating outside the headend area";6149            "Control the LSP terminating outside the headend area";
6129          leaf retry-period {6150          leaf retry-period {
6130            type uint32 {6151            type uint32 {
6131              range "30..600" {6152              range "30..600" {
6132                description6153                description
6133                  "Seconds to retry signalling of loose path tunnels after path errors";6154                  "Seconds to retry signalling of loose path tunnels after path errors";
6134              }6155              }
6135            }6156            }
6136            description6157            description
6137              "Period in seconds between retries after path errors";6158              "Period in seconds between retries after path errors";
6138          }6159          }
6139        }6160        }
6140        container s2l-setup {6161        container s2l-setup {
6141          description6162          description
6142            "Control the LSP headend";6163            "Control the LSP headend";
6143          leaf retry-timer {6164          leaf retry-timer {
6144            type uint32 {6165            type uint32 {
6145              range "30..600" {6166              range "30..600" {
6146                description6167                description
6147                  "Seconds to retry signalling after path timeout";6168                  "Seconds to retry signalling after path timeout";
6148              }6169              }
6149            }6170            }
6150            description6171            description
6151              "Timeout period in seconds before head end retries path";6172              "Timeout period in seconds before head end retries path";
6152          }6173          }
6153        }6174        }
6154        container backoff-timer {6175        container backoff-timer {
6155          description6176          description
6156            "Control the LSP signaling requests on the same path";6177            "Control the LSP signaling requests on the same path";
6157          leaf initial-interval {6178          leaf initial-interval {
6158            type uint32 {6179            type uint32 {
6159              range "0..600" {6180              range "0..600" {
6160                description6181                description
6161                  "In seconds";6182                  "In seconds";
6162              }6183              }
6163            }6184            }
6164            must "../final-interval";6185            must "../final-interval";
6165            description6186            description
6166              "The initial interval in seconds that the timer will start with. The default value is 3(s). Timer is disabled when this value and the final-interval are both set to 0";6187              "The initial interval in seconds that the timer will start with. The default value is 3(s). Timer is disabled when this value and the final-interval are both set to 0";
6167          }6188          }
6168          leaf final-interval {6189          leaf final-interval {
6169            type uint32 {6190            type uint32 {
6170              range "0..600" {6191              range "0..600" {
6171                description6192                description
6172                  "In seconds";6193                  "In seconds";
6173              }6194              }
6174            }6195            }
6175            must "../initial-interval";6196            must "../initial-interval";
6176            description6197            description
6177              "The final interval in seconds that the timer will cap at. The default value is 300(s). Timer is disabled when this value and the initial-interval are both set to 0";6198              "The final interval in seconds that the timer will cap at. The default value is 300(s). Timer is disabled when this value and the initial-interval are both set to 0";
6178          }6199          }
6179        }6200        }
6180      }6201      }
6181      container topology {6202      container topology {
6182        description6203        description
6183          "Topology Database Configuration";6204          "Topology Database Configuration";
6184        container holddown {6205        container holddown {
6185          description6206          description
6186            "Topology Database hold down timers";6207            "Topology Database hold down timers";
6187          leaf sigerr {6208          leaf sigerr {
6188            type uint32 {6209            type uint32 {
6189              range "0..300" {6210              range "0..300" {
6190                description6211                description
6191                  "Hold down time in seconds";6212                  "Hold down time in seconds";
6192              }6213              }
6193            }6214            }
6194            description6215            description
6195              "Link hold down time for signalling errors";6216              "Link hold down time for signalling errors";
6196          }6217          }
6197        }6218        }
6198      }6219      }
6199      container flooding {6220      container flooding {
6200        description6221        description
6201          "Configure MPLS-TE flooding";6222          "Configure MPLS-TE flooding";
6202        container threshold {6223        container threshold {
6203          description6224          description
6204            "Configure MPLS-TE flooding thresholds";6225            "Configure MPLS-TE flooding thresholds";
6205          leaf up {6226          leaf up {
6206            type uint32 {6227            type uint32 {
6207              range "0..100" {6228              range "0..100" {
6208                description6229                description
6209                  "Upward flooding threshold as percentage of total link bandwidth change";6230                  "Upward flooding threshold as percentage of total link bandwidth change";
6210              }6231              }
6211            }6232            }
6212            description6233            description
6213              "Upward flooding threshold";6234              "Upward flooding threshold";
6214          }6235          }
6215          leaf down {6236          leaf down {
6216            type uint32 {6237            type uint32 {
6217              range "0..100" {6238              range "0..100" {
6218                description6239                description
6219                  "Downward flooding threshold as percentage of total link bandwidth change";6240                  "Downward flooding threshold as percentage of total link bandwidth change";
6220              }6241              }
6221            }6242            }
6222            must "../up";6243            must "../up";
6223            description6244            description
6224              "Downward flooding threshold";6245              "Downward flooding threshold";
6225          }6246          }
6226        }6247        }
6227      }6248      }
6228      container named-tunnels {6249      container named-tunnels {
6229        presence "Indicates a named-tunnels node is configured.";6250        presence "Indicates a named-tunnels node is configured.";
6230        description6251        description
6231          "Named Tunnels";6252          "Named Tunnels";
6232        container tunnel-tes {6253        container tunnel-tes {
6233          description6254          description
6234            "Traffic Engineering Tunnel";6255            "Traffic Engineering Tunnel";
6235          list tunnel-te {6256          list tunnel-te {
6236            key "tunnel-name";6257            key "tunnel-name";
6237            description6258            description
6238              "Traffic Engineering Tunnel";6259              "Traffic Engineering Tunnel";
6239            leaf tunnel-name {6260            leaf tunnel-name {
6240              type xr:Cisco-ios-xr-string {6261              type xr:Cisco-ios-xr-string {
6241                length "1..1024" {6262                length "1..1024" {
6242                  description6263                  description
6243                    "Tunnel Name";6264                    "Tunnel Name";
6244                }6265                }
6245              }6266              }
6246              description6267              description
6247                "Traffic Engineering Tunnel";6268                "Traffic Engineering Tunnel";
6248            }6269            }
6249            leaf destination {6270            leaf destination {
6250              type inet:ipv4-address-no-zone;6271              type inet:ipv4-address-no-zone;
6251              description6272              description
6252                "Specify tunnel destination";6273                "Specify tunnel destination";
6253            }6274            }
6254            container shutdown {6275            container shutdown {
6255              presence "Indicates a shutdown node is configured.";6276              presence "Indicates a shutdown node is configured.";
6256              description6277              description
6257                "shutdown the given tunnel";6278                "shutdown the given tunnel";
6258            }6279            }
6259            container soft-preemption {6280            container soft-preemption {
6260              presence "Indicates a soft-preemption node is configured.";6281              presence "Indicates a soft-preemption node is configured.";
6261              description6282              description
6262                "Enable the soft-preemption feature on this tunnel";6283                "Enable the soft-preemption feature on this tunnel";
6263            }6284            }
6264            container delay-measurement {6285            container delay-measurement {
6265              presence "Indicates a delay-measurement node is configured.";6286              presence "Indicates a delay-measurement node is configured.";
6266              description6287              description
6267                "Enable the delay-measurement feature on this tunnel";6288                "Enable the delay-measurement feature on this tunnel";
6268            }6289            }
6269            container record-route {6290            container record-route {
6270              presence "Indicates a record-route node is configured.";6291              presence "Indicates a record-route node is configured.";
6271              description6292              description
6272                "Record the route used by the tunnel";6293                "Record the route used by the tunnel";
6273            }6294            }
6274            container logging {6295            container logging {
6275              description6296              description
6276                "Per-interface logging configuration";6297                "Per-interface logging configuration";
6277              container events {6298              container events {
6278                description6299                description
6279                  "Per-interface logging events";6300                  "Per-interface logging events";
6280                container lsp-status {6301                container lsp-status {
6281                  description6302                  description
6282                    "Enable interface LSP state change alarms";6303                    "Enable interface LSP state change alarms";
6283                  container state {6304                  container state {
6284                    presence "Indicates a state node is configured.";6305                    presence "Indicates a state node is configured.";
6285                    description6306                    description
6286                      "Enable interface LSP UP/DOWN change alarms";6307                      "Enable interface LSP UP/DOWN change alarms";
6287                  }6308                  }
6288                  container reoptimize {6309                  container reoptimize {
6289                    presence "Indicates a reoptimize node is configured.";6310                    presence "Indicates a reoptimize node is configured.";
6290                    description6311                    description
6291                      "Enable interface LSP REOPT change alarms";6312                      "Enable interface LSP REOPT change alarms";
6292                  }6313                  }
6293                  container reoptimize-attempts {6314                  container reoptimize-attempts {
6294                    presence "Indicates a reoptimize-attempts node is configured.";6315                    presence "Indicates a reoptimize-attempts node is configured.";
6295                    description6316                    description
6296                      "Enable interface LSP REOPT attempts change alarms";6317                      "Enable interface LSP REOPT attempts change alarms";
6297                  }6318                  }
6298                  container bw-change {6319                  container bw-change {
6299                    presence "Indicates a bw-change node is configured.";6320                    presence "Indicates a bw-change node is configured.";
6300                    description6321                    description
6301                      "Enable interface LSP BANDWIDTH change alarms";6322                      "Enable interface LSP BANDWIDTH change alarms";
6302                  }6323                  }
6303                  container reroute {6324                  container reroute {
6304                    presence "Indicates a reroute node is configured.";6325                    presence "Indicates a reroute node is configured.";
6305                    description6326                    description
6306                      "Enable interface LSP REROUTE change alarms";6327                      "Enable interface LSP REROUTE change alarms";
6307                  }6328                  }
6308                  container record-route {6329                  container record-route {
6309                    presence "Indicates a record-route node is configured.";6330                    presence "Indicates a record-route node is configured.";
6310                    description6331                    description
6311                      "Enable interface LSP RECORD-ROUTE change alarms";6332                      "Enable interface LSP RECORD-ROUTE change alarms";
6312                  }6333                  }
6313                  container switchover {6334                  container switchover {
6314                    presence "Indicates a switchover node is configured.";6335                    presence "Indicates a switchover node is configured.";
6315                    description6336                    description
6316                      "Enable interface LSP SWITCHOVER change alarms";6337                      "Enable interface LSP SWITCHOVER change alarms";
6317                  }6338                  }
6318                  container insufficient-bandwidth {6339                  container insufficient-bandwidth {
6319                    presence "Indicates a insufficient-bandwidth node is configured.";6340                    presence "Indicates a insufficient-bandwidth node is configured.";
6320                    description6341                    description
6321                      "Enable Syslog for setup/reopt failure due to bandwidth";6342                      "Enable Syslog for setup/reopt failure due to bandwidth";
6322                  }6343                  }
6323                  container path-error {6344                  container path-error {
6324                    presence "Indicates a path-error node is configured.";6345                    presence "Indicates a path-error node is configured.";
6325                    description6346                    description
6326                      "Enable Syslog for failures due to path error";6347                      "Enable Syslog for failures due to path error";
6327                  }6348                  }
6328                }6349                }
6329                container pcalc-failure {6350                container pcalc-failure {
6330                  presence "Indicates a pcalc-failure node is configured.";6351                  presence "Indicates a pcalc-failure node is configured.";
6331                  description6352                  description
6332                    "Enable logging for path calculation failures";6353                    "Enable logging for path calculation failures";
6333                }6354                }
6334                container all {6355                container all {
6335                  presence "Indicates a all node is configured.";6356                  presence "Indicates a all node is configured.";
6336                  description6357                  description
6337                    "Enable all logging for this tunnel";6358                    "Enable all logging for this tunnel";
6338                }6359                }
6339              }6360              }
6340            }6361            }
6341            container fast-reroute {6362            container fast-reroute {
6342              presence "Indicates a fast-reroute node is configured.";6363              presence "Indicates a fast-reroute node is configured.";
6343              description6364              description
6344                "Specify MPLS tunnel can be fast-rerouted";6365                "Specify MPLS tunnel can be fast-rerouted";
6345              container protect {6366              container protect {
6346                description6367                description
6347                  "Enable protection request";6368                  "Enable protection request";
6348                container node {6369                container node {
6349                  presence "Indicates a node node is configured.";6370                  presence "Indicates a node node is configured.";
6350                  description6371                  description
6351                    "Enable node protection request";6372                    "Enable node protection request";
6352                }6373                }
6353                container bandwidth {6374                container bandwidth {
6354                  presence "Indicates a bandwidth node is configured.";6375                  presence "Indicates a bandwidth node is configured.";
6355                  description6376                  description
6356                    "Enable bandwidth protection request";6377                    "Enable bandwidth protection request";
6357                }6378                }
6358              }6379              }
6359            }6380            }
6360            container affinity {6381            container affinity {
6361              description6382              description
6362                "Link attributes for links traversed by tunnel";6383                "Link attributes for links traversed by tunnel";
6363              container includes {6384              container includes {
6364                description6385                description
6365                  "Links with all these attributes are included in path calculation";6386                  "Links with all these attributes are included in path calculation";
6366                list include1 {6387                list include1 {
6367                  key "name1";6388                  key "name1";
6368                  description6389                  description
6369                    "Links with all these attributes are included in path calculation";6390                    "Links with all these attributes are included in path calculation";
6370                  leaf name1 {6391                  leaf name1 {
6371                    type xr:Cisco-ios-xr-string {6392                    type xr:Cisco-ios-xr-string {
6372                      length "1..32" {6393                      length "1..32" {
6373                        description6394                        description
6374                          "Attribute or affinity name";6395                          "Attribute or affinity name";
6375                      }6396                      }
6376                    }6397                    }
6377                    description6398                    description
6378                      "Attribute or affinity name";6399                      "Attribute or affinity name";
6379                  }6400                  }
6380                }6401                }
6381                list include2 {6402                list include2 {
6382                  key "name1 name2";6403                  key "name1 name2";
6383                  description6404                  description
6384                    "Links with all these attributes are included in path calculation";6405                    "Links with all these attributes are included in path calculation";
6385                  leaf name1 {6406                  leaf name1 {
6386                    type xr:Cisco-ios-xr-string {6407                    type xr:Cisco-ios-xr-string {
6387                      length "1..32" {6408                      length "1..32" {
6388                        description6409                        description
6389                          "Attribute or affinity name";6410                          "Attribute or affinity name";
6390                      }6411                      }
6391                    }6412                    }
6392                    description6413                    description
6393                      "Attribute or affinity name";6414                      "Attribute or affinity name";
6394                  }6415                  }
6395                  leaf name2 {6416                  leaf name2 {
6396                    type xr:Cisco-ios-xr-string {6417                    type xr:Cisco-ios-xr-string {
6397                      length "1..32" {6418                      length "1..32" {
6398                        description6419                        description
6399                          "Attribute or affinity name";6420                          "Attribute or affinity name";
6400                      }6421                      }
6401                    }6422                    }
6402                    description6423                    description
6403                      "Attribute or affinity name";6424                      "Attribute or affinity name";
6404                  }6425                  }
6405                }6426                }
6406                list include3 {6427                list include3 {
6407                  key "name1 name2 name3";6428                  key "name1 name2 name3";
6408                  description6429                  description
6409                    "Links with all these attributes are included in path calculation";6430                    "Links with all these attributes are included in path calculation";
6410                  leaf name1 {6431                  leaf name1 {
6411                    type xr:Cisco-ios-xr-string {6432                    type xr:Cisco-ios-xr-string {
6412                      length "1..32" {6433                      length "1..32" {
6413                        description6434                        description
6414                          "Attribute or affinity name";6435                          "Attribute or affinity name";
6415                      }6436                      }
6416                    }6437                    }
6417                    description6438                    description
6418                      "Attribute or affinity name";6439                      "Attribute or affinity name";
6419                  }6440                  }
6420                  leaf name2 {6441                  leaf name2 {
6421                    type xr:Cisco-ios-xr-string {6442                    type xr:Cisco-ios-xr-string {
6422                      length "1..32" {6443                      length "1..32" {
6423                        description6444                        description
6424                          "Attribute or affinity name";6445                          "Attribute or affinity name";
6425                      }6446                      }
6426                    }6447                    }
6427                    description6448                    description
6428                      "Attribute or affinity name";6449                      "Attribute or affinity name";
6429                  }6450                  }
6430                  leaf name3 {6451                  leaf name3 {
6431                    type xr:Cisco-ios-xr-string {6452                    type xr:Cisco-ios-xr-string {
6432                      length "1..32" {6453                      length "1..32" {
6433                        description6454                        description
6434                          "Attribute or affinity name";6455                          "Attribute or affinity name";
6435                      }6456                      }
6436                    }6457                    }
6437                    description6458                    description
6438                      "Attribute or affinity name";6459                      "Attribute or affinity name";
6439                  }6460                  }
6440                }6461                }
6441                list include4 {6462                list include4 {
6442                  key "name1 name2 name3 name4";6463                  key "name1 name2 name3 name4";
6443                  description6464                  description
6444                    "Links with all these attributes are included in path calculation";6465                    "Links with all these attributes are included in path calculation";
6445                  leaf name1 {6466                  leaf name1 {
6446                    type xr:Cisco-ios-xr-string {6467                    type xr:Cisco-ios-xr-string {
6447                      length "1..32" {6468                      length "1..32" {
6448                        description6469                        description
6449                          "Attribute or affinity name";6470                          "Attribute or affinity name";
6450                      }6471                      }
6451                    }6472                    }
6452                    description6473                    description
6453                      "Attribute or affinity name";6474                      "Attribute or affinity name";
6454                  }6475                  }
6455                  leaf name2 {6476                  leaf name2 {
6456                    type xr:Cisco-ios-xr-string {6477                    type xr:Cisco-ios-xr-string {
6457                      length "1..32" {6478                      length "1..32" {
6458                        description6479                        description
6459                          "Attribute or affinity name";6480                          "Attribute or affinity name";
6460                      }6481                      }
6461                    }6482                    }
6462                    description6483                    description
6463                      "Attribute or affinity name";6484                      "Attribute or affinity name";
6464                  }6485                  }
6465                  leaf name3 {6486                  leaf name3 {
6466                    type xr:Cisco-ios-xr-string {6487                    type xr:Cisco-ios-xr-string {
6467                      length "1..32" {6488                      length "1..32" {
6468                        description6489                        description
6469                          "Attribute or affinity name";6490                          "Attribute or affinity name";
6470                      }6491                      }
6471                    }6492                    }
6472                    description6493                    description
6473                      "Attribute or affinity name";6494                      "Attribute or affinity name";
6474                  }6495                  }
6475                  leaf name4 {6496                  leaf name4 {
6476                    type xr:Cisco-ios-xr-string {6497                    type xr:Cisco-ios-xr-string {
6477                      length "1..32" {6498                      length "1..32" {
6478                        description6499                        description
6479                          "Attribute or affinity name";6500                          "Attribute or affinity name";
6480                      }6501                      }
6481                    }6502                    }
6482                    description6503                    description
6483                      "Attribute or affinity name";6504                      "Attribute or affinity name";
6484                  }6505                  }
6485                }6506                }
6486                list include5 {6507                list include5 {
6487                  key "name1 name2 name3 name4 name5";6508                  key "name1 name2 name3 name4 name5";
6488                  description6509                  description
6489                    "Links with all these attributes are included in path calculation";6510                    "Links with all these attributes are included in path calculation";
6490                  leaf name1 {6511                  leaf name1 {
6491                    type xr:Cisco-ios-xr-string {6512                    type xr:Cisco-ios-xr-string {
6492                      length "1..32" {6513                      length "1..32" {
6493                        description6514                        description
6494                          "Attribute or affinity name";6515                          "Attribute or affinity name";
6495                      }6516                      }
6496                    }6517                    }
6497                    description6518                    description
6498                      "Attribute or affinity name";6519                      "Attribute or affinity name";
6499                  }6520                  }
6500                  leaf name2 {6521                  leaf name2 {
6501                    type xr:Cisco-ios-xr-string {6522                    type xr:Cisco-ios-xr-string {
6502                      length "1..32" {6523                      length "1..32" {
6503                        description6524                        description
6504                          "Attribute or affinity name";6525                          "Attribute or affinity name";
6505                      }6526                      }
6506                    }6527                    }
6507                    description6528                    description
6508                      "Attribute or affinity name";6529                      "Attribute or affinity name";
6509                  }6530                  }
6510                  leaf name3 {6531                  leaf name3 {
6511                    type xr:Cisco-ios-xr-string {6532                    type xr:Cisco-ios-xr-string {
6512                      length "1..32" {6533                      length "1..32" {
6513                        description6534                        description
6514                          "Attribute or affinity name";6535                          "Attribute or affinity name";
6515                      }6536                      }
6516                    }6537                    }
6517                    description6538                    description
6518                      "Attribute or affinity name";6539                      "Attribute or affinity name";
6519                  }6540                  }
6520                  leaf name4 {6541                  leaf name4 {
6521                    type xr:Cisco-ios-xr-string {6542                    type xr:Cisco-ios-xr-string {
6522                      length "1..32" {6543                      length "1..32" {
6523                        description6544                        description
6524                          "Attribute or affinity name";6545                          "Attribute or affinity name";
6525                      }6546                      }
6526                    }6547                    }
6527                    description6548                    description
6528                      "Attribute or affinity name";6549                      "Attribute or affinity name";
6529                  }6550                  }
6530                  leaf name5 {6551                  leaf name5 {
6531                    type xr:Cisco-ios-xr-string {6552                    type xr:Cisco-ios-xr-string {
6532                      length "1..32" {6553                      length "1..32" {
6533                        description6554                        description
6534                          "Attribute or affinity name";6555                          "Attribute or affinity name";
6535                      }6556                      }
6536                    }6557                    }
6537                    description6558                    description
6538                      "Attribute or affinity name";6559                      "Attribute or affinity name";
6539                  }6560                  }
6540                }6561                }
6541                list include6 {6562                list include6 {
6542                  key "name1 name2 name3 name4 name5 name6";6563                  key "name1 name2 name3 name4 name5 name6";
6543                  description6564                  description
6544                    "Links with all these attributes are included in path calculation";6565                    "Links with all these attributes are included in path calculation";
6545                  leaf name1 {6566                  leaf name1 {
6546                    type xr:Cisco-ios-xr-string {6567                    type xr:Cisco-ios-xr-string {
6547                      length "1..32" {6568                      length "1..32" {
6548                        description6569                        description
6549                          "Attribute or affinity name";6570                          "Attribute or affinity name";
6550                      }6571                      }
6551                    }6572                    }
6552                    description6573                    description
6553                      "Attribute or affinity name";6574                      "Attribute or affinity name";
6554                  }6575                  }
6555                  leaf name2 {6576                  leaf name2 {
6556                    type xr:Cisco-ios-xr-string {6577                    type xr:Cisco-ios-xr-string {
6557                      length "1..32" {6578                      length "1..32" {
6558                        description6579                        description
6559                          "Attribute or affinity name";6580                          "Attribute or affinity name";
6560                      }6581                      }
6561                    }6582                    }
6562                    description6583                    description
6563                      "Attribute or affinity name";6584                      "Attribute or affinity name";
6564                  }6585                  }
6565                  leaf name3 {6586                  leaf name3 {
6566                    type xr:Cisco-ios-xr-string {6587                    type xr:Cisco-ios-xr-string {
6567                      length "1..32" {6588                      length "1..32" {
6568                        description6589                        description
6569                          "Attribute or affinity name";6590                          "Attribute or affinity name";
6570                      }6591                      }
6571                    }6592                    }
6572                    description6593                    description
6573                      "Attribute or affinity name";6594                      "Attribute or affinity name";
6574                  }6595                  }
6575                  leaf name4 {6596                  leaf name4 {
6576                    type xr:Cisco-ios-xr-string {6597                    type xr:Cisco-ios-xr-string {
6577                      length "1..32" {6598                      length "1..32" {
6578                        description6599                        description
6579                          "Attribute or affinity name";6600                          "Attribute or affinity name";
6580                      }6601                      }
6581                    }6602                    }
6582                    description6603                    description
6583                      "Attribute or affinity name";6604                      "Attribute or affinity name";
6584                  }6605                  }
6585                  leaf name5 {6606                  leaf name5 {
6586                    type xr:Cisco-ios-xr-string {6607                    type xr:Cisco-ios-xr-string {
6587                      length "1..32" {6608                      length "1..32" {
6588                        description6609                        description
6589                          "Attribute or affinity name";6610                          "Attribute or affinity name";
6590                      }6611                      }
6591                    }6612                    }
6592                    description6613                    description
6593                      "Attribute or affinity name";6614                      "Attribute or affinity name";
6594                  }6615                  }
6595                  leaf name6 {6616                  leaf name6 {
6596                    type xr:Cisco-ios-xr-string {6617                    type xr:Cisco-ios-xr-string {
6597                      length "1..32" {6618                      length "1..32" {
6598                        description6619                        description
6599                          "Attribute or affinity name";6620                          "Attribute or affinity name";
6600                      }6621                      }
6601                    }6622                    }
6602                    description6623                    description
6603                      "Attribute or affinity name";6624                      "Attribute or affinity name";
6604                  }6625                  }
6605                }6626                }
6606                list include7 {6627                list include7 {
6607                  key "name1 name2 name3 name4 name5 name6 name7";6628                  key "name1 name2 name3 name4 name5 name6 name7";
6608                  description6629                  description
6609                    "Links with all these attributes are included in path calculation";6630                    "Links with all these attributes are included in path calculation";
6610                  leaf name1 {6631                  leaf name1 {
6611                    type xr:Cisco-ios-xr-string {6632                    type xr:Cisco-ios-xr-string {
6612                      length "1..32" {6633                      length "1..32" {
6613                        description6634                        description
6614                          "Attribute or affinity name";6635                          "Attribute or affinity name";
6615                      }6636                      }
6616                    }6637                    }
6617                    description6638                    description
6618                      "Attribute or affinity name";6639                      "Attribute or affinity name";
6619                  }6640                  }
6620                  leaf name2 {6641                  leaf name2 {
6621                    type xr:Cisco-ios-xr-string {6642                    type xr:Cisco-ios-xr-string {
6622                      length "1..32" {6643                      length "1..32" {
6623                        description6644                        description
6624                          "Attribute or affinity name";6645                          "Attribute or affinity name";
6625                      }6646                      }
6626                    }6647                    }
6627                    description6648                    description
6628                      "Attribute or affinity name";6649                      "Attribute or affinity name";
6629                  }6650                  }
6630                  leaf name3 {6651                  leaf name3 {
6631                    type xr:Cisco-ios-xr-string {6652                    type xr:Cisco-ios-xr-string {
6632                      length "1..32" {6653                      length "1..32" {
6633                        description6654                        description
6634                          "Attribute or affinity name";6655                          "Attribute or affinity name";
6635                      }6656                      }
6636                    }6657                    }
6637                    description6658                    description
6638                      "Attribute or affinity name";6659                      "Attribute or affinity name";
6639                  }6660                  }
6640                  leaf name4 {6661                  leaf name4 {
6641                    type xr:Cisco-ios-xr-string {6662                    type xr:Cisco-ios-xr-string {
6642                      length "1..32" {6663                      length "1..32" {
6643                        description6664                        description
6644                          "Attribute or affinity name";6665                          "Attribute or affinity name";
6645                      }6666                      }
6646                    }6667                    }
6647                    description6668                    description
6648                      "Attribute or affinity name";6669                      "Attribute or affinity name";
6649                  }6670                  }
6650                  leaf name5 {6671                  leaf name5 {
6651                    type xr:Cisco-ios-xr-string {6672                    type xr:Cisco-ios-xr-string {
6652                      length "1..32" {6673                      length "1..32" {
6653                        description6674                        description
6654                          "Attribute or affinity name";6675                          "Attribute or affinity name";
6655                      }6676                      }
6656                    }6677                    }
6657                    description6678                    description
6658                      "Attribute or affinity name";6679                      "Attribute or affinity name";
6659                  }6680                  }
6660                  leaf name6 {6681                  leaf name6 {
6661                    type xr:Cisco-ios-xr-string {6682                    type xr:Cisco-ios-xr-string {
6662                      length "1..32" {6683                      length "1..32" {
6663                        description6684                        description
6664                          "Attribute or affinity name";6685                          "Attribute or affinity name";
6665                      }6686                      }
6666                    }6687                    }
6667                    description6688                    description
6668                      "Attribute or affinity name";6689                      "Attribute or affinity name";
6669                  }6690                  }
6670                  leaf name7 {6691                  leaf name7 {
6671                    type xr:Cisco-ios-xr-string {6692                    type xr:Cisco-ios-xr-string {
6672                      length "1..32" {6693                      length "1..32" {
6673                        description6694                        description
6674                          "Attribute or affinity name";6695                          "Attribute or affinity name";
6675                      }6696                      }
6676                    }6697                    }
6677                    description6698                    description
6678                      "Attribute or affinity name";6699                      "Attribute or affinity name";
6679                  }6700                  }
6680                }6701                }
6681                list include8 {6702                list include8 {
6682                  key "name1 name2 name3 name4 name5 name6 name7 name8";6703                  key "name1 name2 name3 name4 name5 name6 name7 name8";
6683                  description6704                  description
6684                    "Links with all these attributes are included in path calculation";6705                    "Links with all these attributes are included in path calculation";
6685                  leaf name1 {6706                  leaf name1 {
6686                    type xr:Cisco-ios-xr-string {6707                    type xr:Cisco-ios-xr-string {
6687                      length "1..32" {6708                      length "1..32" {
6688                        description6709                        description
6689                          "Attribute or affinity name";6710                          "Attribute or affinity name";
6690                      }6711                      }
6691                    }6712                    }
6692                    description6713                    description
6693                      "Attribute or affinity name";6714                      "Attribute or affinity name";
6694                  }6715                  }
6695                  leaf name2 {6716                  leaf name2 {
6696                    type xr:Cisco-ios-xr-string {6717                    type xr:Cisco-ios-xr-string {
6697                      length "1..32" {6718                      length "1..32" {
6698                        description6719                        description
6699                          "Attribute or affinity name";6720                          "Attribute or affinity name";
6700                      }6721                      }
6701                    }6722                    }
6702                    description6723                    description
6703                      "Attribute or affinity name";6724                      "Attribute or affinity name";
6704                  }6725                  }
6705                  leaf name3 {6726                  leaf name3 {
6706                    type xr:Cisco-ios-xr-string {6727                    type xr:Cisco-ios-xr-string {
6707                      length "1..32" {6728                      length "1..32" {
6708                        description6729                        description
6709                          "Attribute or affinity name";6730                          "Attribute or affinity name";
6710                      }6731                      }
6711                    }6732                    }
6712                    description6733                    description
6713                      "Attribute or affinity name";6734                      "Attribute or affinity name";
6714                  }6735                  }
6715                  leaf name4 {6736                  leaf name4 {
6716                    type xr:Cisco-ios-xr-string {6737                    type xr:Cisco-ios-xr-string {
6717                      length "1..32" {6738                      length "1..32" {
6718                        description6739                        description
6719                          "Attribute or affinity name";6740                          "Attribute or affinity name";
6720                      }6741                      }
6721                    }6742                    }
6722                    description6743                    description
6723                      "Attribute or affinity name";6744                      "Attribute or affinity name";
6724                  }6745                  }
6725                  leaf name5 {6746                  leaf name5 {
6726                    type xr:Cisco-ios-xr-string {6747                    type xr:Cisco-ios-xr-string {
6727                      length "1..32" {6748                      length "1..32" {
6728                        description6749                        description
6729                          "Attribute or affinity name";6750                          "Attribute or affinity name";
6730                      }6751                      }
6731                    }6752                    }
6732                    description6753                    description
6733                      "Attribute or affinity name";6754                      "Attribute or affinity name";
6734                  }6755                  }
6735                  leaf name6 {6756                  leaf name6 {
6736                    type xr:Cisco-ios-xr-string {6757                    type xr:Cisco-ios-xr-string {
6737                      length "1..32" {6758                      length "1..32" {
6738                        description6759                        description
6739                          "Attribute or affinity name";6760                          "Attribute or affinity name";
6740                      }6761                      }
6741                    }6762                    }
6742                    description6763                    description
6743                      "Attribute or affinity name";6764                      "Attribute or affinity name";
6744                  }6765                  }
6745                  leaf name7 {6766                  leaf name7 {
6746                    type xr:Cisco-ios-xr-string {6767                    type xr:Cisco-ios-xr-string {
6747                      length "1..32" {6768                      length "1..32" {
6748                        description6769                        description
6749                          "Attribute or affinity name";6770                          "Attribute or affinity name";
6750                      }6771                      }
6751                    }6772                    }
6752                    description6773                    description
6753                      "Attribute or affinity name";6774                      "Attribute or affinity name";
6754                  }6775                  }
6755                  leaf name8 {6776                  leaf name8 {
6756                    type xr:Cisco-ios-xr-string {6777                    type xr:Cisco-ios-xr-string {
6757                      length "1..32" {6778                      length "1..32" {
6758                        description6779                        description
6759                          "Attribute or affinity name";6780                          "Attribute or affinity name";
6760                      }6781                      }
6761                    }6782                    }
6762                    description6783                    description
6763                      "Attribute or affinity name";6784                      "Attribute or affinity name";
6764                  }6785                  }
6765                }6786                }
6766                list include9 {6787                list include9 {
6767                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";6788                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
6768                  description6789                  description
6769                    "Links with all these attributes are included in path calculation";6790                    "Links with all these attributes are included in path calculation";
6770                  leaf name1 {6791                  leaf name1 {
6771                    type xr:Cisco-ios-xr-string {6792                    type xr:Cisco-ios-xr-string {
6772                      length "1..32" {6793                      length "1..32" {
6773                        description6794                        description
6774                          "Attribute or affinity name";6795                          "Attribute or affinity name";
6775                      }6796                      }
6776                    }6797                    }
6777                    description6798                    description
6778                      "Attribute or affinity name";6799                      "Attribute or affinity name";
6779                  }6800                  }
6780                  leaf name2 {6801                  leaf name2 {
6781                    type xr:Cisco-ios-xr-string {6802                    type xr:Cisco-ios-xr-string {
6782                      length "1..32" {6803                      length "1..32" {
6783                        description6804                        description
6784                          "Attribute or affinity name";6805                          "Attribute or affinity name";
6785                      }6806                      }
6786                    }6807                    }
6787                    description6808                    description
6788                      "Attribute or affinity name";6809                      "Attribute or affinity name";
6789                  }6810                  }
6790                  leaf name3 {6811                  leaf name3 {
6791                    type xr:Cisco-ios-xr-string {6812                    type xr:Cisco-ios-xr-string {
6792                      length "1..32" {6813                      length "1..32" {
6793                        description6814                        description
6794                          "Attribute or affinity name";6815                          "Attribute or affinity name";
6795                      }6816                      }
6796                    }6817                    }
6797                    description6818                    description
6798                      "Attribute or affinity name";6819                      "Attribute or affinity name";
6799                  }6820                  }
6800                  leaf name4 {6821                  leaf name4 {
6801                    type xr:Cisco-ios-xr-string {6822                    type xr:Cisco-ios-xr-string {
6802                      length "1..32" {6823                      length "1..32" {
6803                        description6824                        description
6804                          "Attribute or affinity name";6825                          "Attribute or affinity name";
6805                      }6826                      }
6806                    }6827                    }
6807                    description6828                    description
6808                      "Attribute or affinity name";6829                      "Attribute or affinity name";
6809                  }6830                  }
6810                  leaf name5 {6831                  leaf name5 {
6811                    type xr:Cisco-ios-xr-string {6832                    type xr:Cisco-ios-xr-string {
6812                      length "1..32" {6833                      length "1..32" {
6813                        description6834                        description
6814                          "Attribute or affinity name";6835                          "Attribute or affinity name";
6815                      }6836                      }
6816                    }6837                    }
6817                    description6838                    description
6818                      "Attribute or affinity name";6839                      "Attribute or affinity name";
6819                  }6840                  }
6820                  leaf name6 {6841                  leaf name6 {
6821                    type xr:Cisco-ios-xr-string {6842                    type xr:Cisco-ios-xr-string {
6822                      length "1..32" {6843                      length "1..32" {
6823                        description6844                        description
6824                          "Attribute or affinity name";6845                          "Attribute or affinity name";
6825                      }6846                      }
6826                    }6847                    }
6827                    description6848                    description
6828                      "Attribute or affinity name";6849                      "Attribute or affinity name";
6829                  }6850                  }
6830                  leaf name7 {6851                  leaf name7 {
6831                    type xr:Cisco-ios-xr-string {6852                    type xr:Cisco-ios-xr-string {
6832                      length "1..32" {6853                      length "1..32" {
6833                        description6854                        description
6834                          "Attribute or affinity name";6855                          "Attribute or affinity name";
6835                      }6856                      }
6836                    }6857                    }
6837                    description6858                    description
6838                      "Attribute or affinity name";6859                      "Attribute or affinity name";
6839                  }6860                  }
6840                  leaf name8 {6861                  leaf name8 {
6841                    type xr:Cisco-ios-xr-string {6862                    type xr:Cisco-ios-xr-string {
6842                      length "1..32" {6863                      length "1..32" {
6843                        description6864                        description
6844                          "Attribute or affinity name";6865                          "Attribute or affinity name";
6845                      }6866                      }
6846                    }6867                    }
6847                    description6868                    description
6848                      "Attribute or affinity name";6869                      "Attribute or affinity name";
6849                  }6870                  }
6850                  leaf name9 {6871                  leaf name9 {
6851                    type xr:Cisco-ios-xr-string {6872                    type xr:Cisco-ios-xr-string {
6852                      length "1..32" {6873                      length "1..32" {
6853                        description6874                        description
6854                          "Attribute or affinity name";6875                          "Attribute or affinity name";
6855                      }6876                      }
6856                    }6877                    }
6857                    description6878                    description
6858                      "Attribute or affinity name";6879                      "Attribute or affinity name";
6859                  }6880                  }
6860                }6881                }
6861                list include10 {6882                list include10 {
6862                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";6883                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
6863                  description6884                  description
6864                    "Links with all these attributes are included in path calculation";6885                    "Links with all these attributes are included in path calculation";
6865                  leaf name1 {6886                  leaf name1 {
6866                    type xr:Cisco-ios-xr-string {6887                    type xr:Cisco-ios-xr-string {
6867                      length "1..32" {6888                      length "1..32" {
6868                        description6889                        description
6869                          "Attribute or affinity name";6890                          "Attribute or affinity name";
6870                      }6891                      }
6871                    }6892                    }
6872                    description6893                    description
6873                      "Attribute or affinity name";6894                      "Attribute or affinity name";
6874                  }6895                  }
6875                  leaf name2 {6896                  leaf name2 {
6876                    type xr:Cisco-ios-xr-string {6897                    type xr:Cisco-ios-xr-string {
6877                      length "1..32" {6898                      length "1..32" {
6878                        description6899                        description
6879                          "Attribute or affinity name";6900                          "Attribute or affinity name";
6880                      }6901                      }
6881                    }6902                    }
6882                    description6903                    description
6883                      "Attribute or affinity name";6904                      "Attribute or affinity name";
6884                  }6905                  }
6885                  leaf name3 {6906                  leaf name3 {
6886                    type xr:Cisco-ios-xr-string {6907                    type xr:Cisco-ios-xr-string {
6887                      length "1..32" {6908                      length "1..32" {
6888                        description6909                        description
6889                          "Attribute or affinity name";6910                          "Attribute or affinity name";
6890                      }6911                      }
6891                    }6912                    }
6892                    description6913                    description
6893                      "Attribute or affinity name";6914                      "Attribute or affinity name";
6894                  }6915                  }
6895                  leaf name4 {6916                  leaf name4 {
6896                    type xr:Cisco-ios-xr-string {6917                    type xr:Cisco-ios-xr-string {
6897                      length "1..32" {6918                      length "1..32" {
6898                        description6919                        description
6899                          "Attribute or affinity name";6920                          "Attribute or affinity name";
6900                      }6921                      }
6901                    }6922                    }
6902                    description6923                    description
6903                      "Attribute or affinity name";6924                      "Attribute or affinity name";
6904                  }6925                  }
6905                  leaf name5 {6926                  leaf name5 {
6906                    type xr:Cisco-ios-xr-string {6927                    type xr:Cisco-ios-xr-string {
6907                      length "1..32" {6928                      length "1..32" {
6908                        description6929                        description
6909                          "Attribute or affinity name";6930                          "Attribute or affinity name";
6910                      }6931                      }
6911                    }6932                    }
6912                    description6933                    description
6913                      "Attribute or affinity name";6934                      "Attribute or affinity name";
6914                  }6935                  }
6915                  leaf name6 {6936                  leaf name6 {
6916                    type xr:Cisco-ios-xr-string {6937                    type xr:Cisco-ios-xr-string {
6917                      length "1..32" {6938                      length "1..32" {
6918                        description6939                        description
6919                          "Attribute or affinity name";6940                          "Attribute or affinity name";
6920                      }6941                      }
6921                    }6942                    }
6922                    description6943                    description
6923                      "Attribute or affinity name";6944                      "Attribute or affinity name";
6924                  }6945                  }
6925                  leaf name7 {6946                  leaf name7 {
6926                    type xr:Cisco-ios-xr-string {6947                    type xr:Cisco-ios-xr-string {
6927                      length "1..32" {6948                      length "1..32" {
6928                        description6949                        description
6929                          "Attribute or affinity name";6950                          "Attribute or affinity name";
6930                      }6951                      }
6931                    }6952                    }
6932                    description6953                    description
6933                      "Attribute or affinity name";6954                      "Attribute or affinity name";
6934                  }6955                  }
6935                  leaf name8 {6956                  leaf name8 {
6936                    type xr:Cisco-ios-xr-string {6957                    type xr:Cisco-ios-xr-string {
6937                      length "1..32" {6958                      length "1..32" {
6938                        description6959                        description
6939                          "Attribute or affinity name";6960                          "Attribute or affinity name";
6940                      }6961                      }
6941                    }6962                    }
6942                    description6963                    description
6943                      "Attribute or affinity name";6964                      "Attribute or affinity name";
6944                  }6965                  }
6945                  leaf name9 {6966                  leaf name9 {
6946                    type xr:Cisco-ios-xr-string {6967                    type xr:Cisco-ios-xr-string {
6947                      length "1..32" {6968                      length "1..32" {
6948                        description6969                        description
6949                          "Attribute or affinity name";6970                          "Attribute or affinity name";
6950                      }6971                      }
6951                    }6972                    }
6952                    description6973                    description
6953                      "Attribute or affinity name";6974                      "Attribute or affinity name";
6954                  }6975                  }
6955                  leaf name10 {6976                  leaf name10 {
6956                    type xr:Cisco-ios-xr-string {6977                    type xr:Cisco-ios-xr-string {
6957                      length "1..32" {6978                      length "1..32" {
6958                        description6979                        description
6959                          "Attribute or affinity name";6980                          "Attribute or affinity name";
6960                      }6981                      }
6961                    }6982                    }
6962                    description6983                    description
6963                      "Attribute or affinity name";6984                      "Attribute or affinity name";
6964                  }6985                  }
6965                }6986                }
6966              }6987              }
6967              container include-stricts {6988              container include-stricts {
6968                description6989                description
6969                  "Links with exactly all these attributes are included in path calculation";6990                  "Links with exactly all these attributes are included in path calculation";
6970                list include1 {6991                list include1 {
6971                  key "name1";6992                  key "name1";
6972                  description6993                  description
6973                    "Links with all these attributes are included in path calculation";6994                    "Links with all these attributes are included in path calculation";
6974                  leaf name1 {6995                  leaf name1 {
6975                    type xr:Cisco-ios-xr-string {6996                    type xr:Cisco-ios-xr-string {
6976                      length "1..32" {6997                      length "1..32" {
6977                        description6998                        description
6978                          "Attribute or affinity name";6999                          "Attribute or affinity name";
6979                      }7000                      }
6980                    }7001                    }
6981                    description7002                    description
6982                      "Attribute or affinity name";7003                      "Attribute or affinity name";
6983                  }7004                  }
6984                }7005                }
6985                list include2 {7006                list include2 {
6986                  key "name1 name2";7007                  key "name1 name2";
6987                  description7008                  description
6988                    "Links with all these attributes are included in path calculation";7009                    "Links with all these attributes are included in path calculation";
6989                  leaf name1 {7010                  leaf name1 {
6990                    type xr:Cisco-ios-xr-string {7011                    type xr:Cisco-ios-xr-string {
6991                      length "1..32" {7012                      length "1..32" {
6992                        description7013                        description
6993                          "Attribute or affinity name";7014                          "Attribute or affinity name";
6994                      }7015                      }
6995                    }7016                    }
6996                    description7017                    description
6997                      "Attribute or affinity name";7018                      "Attribute or affinity name";
6998                  }7019                  }
6999                  leaf name2 {7020                  leaf name2 {
7000                    type xr:Cisco-ios-xr-string {7021                    type xr:Cisco-ios-xr-string {
7001                      length "1..32" {7022                      length "1..32" {
7002                        description7023                        description
7003                          "Attribute or affinity name";7024                          "Attribute or affinity name";
7004                      }7025                      }
7005                    }7026                    }
7006                    description7027                    description
7007                      "Attribute or affinity name";7028                      "Attribute or affinity name";
7008                  }7029                  }
7009                }7030                }
7010                list include3 {7031                list include3 {
7011                  key "name1 name2 name3";7032                  key "name1 name2 name3";
7012                  description7033                  description
7013                    "Links with all these attributes are included in path calculation";7034                    "Links with all these attributes are included in path calculation";
7014                  leaf name1 {7035                  leaf name1 {
7015                    type xr:Cisco-ios-xr-string {7036                    type xr:Cisco-ios-xr-string {
7016                      length "1..32" {7037                      length "1..32" {
7017                        description7038                        description
7018                          "Attribute or affinity name";7039                          "Attribute or affinity name";
7019                      }7040                      }
7020                    }7041                    }
7021                    description7042                    description
7022                      "Attribute or affinity name";7043                      "Attribute or affinity name";
7023                  }7044                  }
7024                  leaf name2 {7045                  leaf name2 {
7025                    type xr:Cisco-ios-xr-string {7046                    type xr:Cisco-ios-xr-string {
7026                      length "1..32" {7047                      length "1..32" {
7027                        description7048                        description
7028                          "Attribute or affinity name";7049                          "Attribute or affinity name";
7029                      }7050                      }
7030                    }7051                    }
7031                    description7052                    description
7032                      "Attribute or affinity name";7053                      "Attribute or affinity name";
7033                  }7054                  }
7034                  leaf name3 {7055                  leaf name3 {
7035                    type xr:Cisco-ios-xr-string {7056                    type xr:Cisco-ios-xr-string {
7036                      length "1..32" {7057                      length "1..32" {
7037                        description7058                        description
7038                          "Attribute or affinity name";7059                          "Attribute or affinity name";
7039                      }7060                      }
7040                    }7061                    }
7041                    description7062                    description
7042                      "Attribute or affinity name";7063                      "Attribute or affinity name";
7043                  }7064                  }
7044                }7065                }
7045                list include4 {7066                list include4 {
7046                  key "name1 name2 name3 name4";7067                  key "name1 name2 name3 name4";
7047                  description7068                  description
7048                    "Links with all these attributes are included in path calculation";7069                    "Links with all these attributes are included in path calculation";
7049                  leaf name1 {7070                  leaf name1 {
7050                    type xr:Cisco-ios-xr-string {7071                    type xr:Cisco-ios-xr-string {
7051                      length "1..32" {7072                      length "1..32" {
7052                        description7073                        description
7053                          "Attribute or affinity name";7074                          "Attribute or affinity name";
7054                      }7075                      }
7055                    }7076                    }
7056                    description7077                    description
7057                      "Attribute or affinity name";7078                      "Attribute or affinity name";
7058                  }7079                  }
7059                  leaf name2 {7080                  leaf name2 {
7060                    type xr:Cisco-ios-xr-string {7081                    type xr:Cisco-ios-xr-string {
7061                      length "1..32" {7082                      length "1..32" {
7062                        description7083                        description
7063                          "Attribute or affinity name";7084                          "Attribute or affinity name";
7064                      }7085                      }
7065                    }7086                    }
7066                    description7087                    description
7067                      "Attribute or affinity name";7088                      "Attribute or affinity name";
7068                  }7089                  }
7069                  leaf name3 {7090                  leaf name3 {
7070                    type xr:Cisco-ios-xr-string {7091                    type xr:Cisco-ios-xr-string {
7071                      length "1..32" {7092                      length "1..32" {
7072                        description7093                        description
7073                          "Attribute or affinity name";7094                          "Attribute or affinity name";
7074                      }7095                      }
7075                    }7096                    }
7076                    description7097                    description
7077                      "Attribute or affinity name";7098                      "Attribute or affinity name";
7078                  }7099                  }
7079                  leaf name4 {7100                  leaf name4 {
7080                    type xr:Cisco-ios-xr-string {7101                    type xr:Cisco-ios-xr-string {
7081                      length "1..32" {7102                      length "1..32" {
7082                        description7103                        description
7083                          "Attribute or affinity name";7104                          "Attribute or affinity name";
7084                      }7105                      }
7085                    }7106                    }
7086                    description7107                    description
7087                      "Attribute or affinity name";7108                      "Attribute or affinity name";
7088                  }7109                  }
7089                }7110                }
7090                list include5 {7111                list include5 {
7091                  key "name1 name2 name3 name4 name5";7112                  key "name1 name2 name3 name4 name5";
7092                  description7113                  description
7093                    "Links with all these attributes are included in path calculation";7114                    "Links with all these attributes are included in path calculation";
7094                  leaf name1 {7115                  leaf name1 {
7095                    type xr:Cisco-ios-xr-string {7116                    type xr:Cisco-ios-xr-string {
7096                      length "1..32" {7117                      length "1..32" {
7097                        description7118                        description
7098                          "Attribute or affinity name";7119                          "Attribute or affinity name";
7099                      }7120                      }
7100                    }7121                    }
7101                    description7122                    description
7102                      "Attribute or affinity name";7123                      "Attribute or affinity name";
7103                  }7124                  }
7104                  leaf name2 {7125                  leaf name2 {
7105                    type xr:Cisco-ios-xr-string {7126                    type xr:Cisco-ios-xr-string {
7106                      length "1..32" {7127                      length "1..32" {
7107                        description7128                        description
7108                          "Attribute or affinity name";7129                          "Attribute or affinity name";
7109                      }7130                      }
7110                    }7131                    }
7111                    description7132                    description
7112                      "Attribute or affinity name";7133                      "Attribute or affinity name";
7113                  }7134                  }
7114                  leaf name3 {7135                  leaf name3 {
7115                    type xr:Cisco-ios-xr-string {7136                    type xr:Cisco-ios-xr-string {
7116                      length "1..32" {7137                      length "1..32" {
7117                        description7138                        description
7118                          "Attribute or affinity name";7139                          "Attribute or affinity name";
7119                      }7140                      }
7120                    }7141                    }
7121                    description7142                    description
7122                      "Attribute or affinity name";7143                      "Attribute or affinity name";
7123                  }7144                  }
7124                  leaf name4 {7145                  leaf name4 {
7125                    type xr:Cisco-ios-xr-string {7146                    type xr:Cisco-ios-xr-string {
7126                      length "1..32" {7147                      length "1..32" {
7127                        description7148                        description
7128                          "Attribute or affinity name";7149                          "Attribute or affinity name";
7129                      }7150                      }
7130                    }7151                    }
7131                    description7152                    description
7132                      "Attribute or affinity name";7153                      "Attribute or affinity name";
7133                  }7154                  }
7134                  leaf name5 {7155                  leaf name5 {
7135                    type xr:Cisco-ios-xr-string {7156                    type xr:Cisco-ios-xr-string {
7136                      length "1..32" {7157                      length "1..32" {
7137                        description7158                        description
7138                          "Attribute or affinity name";7159                          "Attribute or affinity name";
7139                      }7160                      }
7140                    }7161                    }
7141                    description7162                    description
7142                      "Attribute or affinity name";7163                      "Attribute or affinity name";
7143                  }7164                  }
7144                }7165                }
7145                list include6 {7166                list include6 {
7146                  key "name1 name2 name3 name4 name5 name6";7167                  key "name1 name2 name3 name4 name5 name6";
7147                  description7168                  description
7148                    "Links with all these attributes are included in path calculation";7169                    "Links with all these attributes are included in path calculation";
7149                  leaf name1 {7170                  leaf name1 {
7150                    type xr:Cisco-ios-xr-string {7171                    type xr:Cisco-ios-xr-string {
7151                      length "1..32" {7172                      length "1..32" {
7152                        description7173                        description
7153                          "Attribute or affinity name";7174                          "Attribute or affinity name";
7154                      }7175                      }
7155                    }7176                    }
7156                    description7177                    description
7157                      "Attribute or affinity name";7178                      "Attribute or affinity name";
7158                  }7179                  }
7159                  leaf name2 {7180                  leaf name2 {
7160                    type xr:Cisco-ios-xr-string {7181                    type xr:Cisco-ios-xr-string {
7161                      length "1..32" {7182                      length "1..32" {
7162                        description7183                        description
7163                          "Attribute or affinity name";7184                          "Attribute or affinity name";
7164                      }7185                      }
7165                    }7186                    }
7166                    description7187                    description
7167                      "Attribute or affinity name";7188                      "Attribute or affinity name";
7168                  }7189                  }
7169                  leaf name3 {7190                  leaf name3 {
7170                    type xr:Cisco-ios-xr-string {7191                    type xr:Cisco-ios-xr-string {
7171                      length "1..32" {7192                      length "1..32" {
7172                        description7193                        description
7173                          "Attribute or affinity name";7194                          "Attribute or affinity name";
7174                      }7195                      }
7175                    }7196                    }
7176                    description7197                    description
7177                      "Attribute or affinity name";7198                      "Attribute or affinity name";
7178                  }7199                  }
7179                  leaf name4 {7200                  leaf name4 {
7180                    type xr:Cisco-ios-xr-string {7201                    type xr:Cisco-ios-xr-string {
7181                      length "1..32" {7202                      length "1..32" {
7182                        description7203                        description
7183                          "Attribute or affinity name";7204                          "Attribute or affinity name";
7184                      }7205                      }
7185                    }7206                    }
7186                    description7207                    description
7187                      "Attribute or affinity name";7208                      "Attribute or affinity name";
7188                  }7209                  }
7189                  leaf name5 {7210                  leaf name5 {
7190                    type xr:Cisco-ios-xr-string {7211                    type xr:Cisco-ios-xr-string {
7191                      length "1..32" {7212                      length "1..32" {
7192                        description7213                        description
7193                          "Attribute or affinity name";7214                          "Attribute or affinity name";
7194                      }7215                      }
7195                    }7216                    }
7196                    description7217                    description
7197                      "Attribute or affinity name";7218                      "Attribute or affinity name";
7198                  }7219                  }
7199                  leaf name6 {7220                  leaf name6 {
7200                    type xr:Cisco-ios-xr-string {7221                    type xr:Cisco-ios-xr-string {
7201                      length "1..32" {7222                      length "1..32" {
7202                        description7223                        description
7203                          "Attribute or affinity name";7224                          "Attribute or affinity name";
7204                      }7225                      }
7205                    }7226                    }
7206                    description7227                    description
7207                      "Attribute or affinity name";7228                      "Attribute or affinity name";
7208                  }7229                  }
7209                }7230                }
7210                list include7 {7231                list include7 {
7211                  key "name1 name2 name3 name4 name5 name6 name7";7232                  key "name1 name2 name3 name4 name5 name6 name7";
7212                  description7233                  description
7213                    "Links with all these attributes are included in path calculation";7234                    "Links with all these attributes are included in path calculation";
7214                  leaf name1 {7235                  leaf name1 {
7215                    type xr:Cisco-ios-xr-string {7236                    type xr:Cisco-ios-xr-string {
7216                      length "1..32" {7237                      length "1..32" {
7217                        description7238                        description
7218                          "Attribute or affinity name";7239                          "Attribute or affinity name";
7219                      }7240                      }
7220                    }7241                    }
7221                    description7242                    description
7222                      "Attribute or affinity name";7243                      "Attribute or affinity name";
7223                  }7244                  }
7224                  leaf name2 {7245                  leaf name2 {
7225                    type xr:Cisco-ios-xr-string {7246                    type xr:Cisco-ios-xr-string {
7226                      length "1..32" {7247                      length "1..32" {
7227                        description7248                        description
7228                          "Attribute or affinity name";7249                          "Attribute or affinity name";
7229                      }7250                      }
7230                    }7251                    }
7231                    description7252                    description
7232                      "Attribute or affinity name";7253                      "Attribute or affinity name";
7233                  }7254                  }
7234                  leaf name3 {7255                  leaf name3 {
7235                    type xr:Cisco-ios-xr-string {7256                    type xr:Cisco-ios-xr-string {
7236                      length "1..32" {7257                      length "1..32" {
7237                        description7258                        description
7238                          "Attribute or affinity name";7259                          "Attribute or affinity name";
7239                      }7260                      }
7240                    }7261                    }
7241                    description7262                    description
7242                      "Attribute or affinity name";7263                      "Attribute or affinity name";
7243                  }7264                  }
7244                  leaf name4 {7265                  leaf name4 {
7245                    type xr:Cisco-ios-xr-string {7266                    type xr:Cisco-ios-xr-string {
7246                      length "1..32" {7267                      length "1..32" {
7247                        description7268                        description
7248                          "Attribute or affinity name";7269                          "Attribute or affinity name";
7249                      }7270                      }
7250                    }7271                    }
7251                    description7272                    description
7252                      "Attribute or affinity name";7273                      "Attribute or affinity name";
7253                  }7274                  }
7254                  leaf name5 {7275                  leaf name5 {
7255                    type xr:Cisco-ios-xr-string {7276                    type xr:Cisco-ios-xr-string {
7256                      length "1..32" {7277                      length "1..32" {
7257                        description7278                        description
7258                          "Attribute or affinity name";7279                          "Attribute or affinity name";
7259                      }7280                      }
7260                    }7281                    }
7261                    description7282                    description
7262                      "Attribute or affinity name";7283                      "Attribute or affinity name";
7263                  }7284                  }
7264                  leaf name6 {7285                  leaf name6 {
7265                    type xr:Cisco-ios-xr-string {7286                    type xr:Cisco-ios-xr-string {
7266                      length "1..32" {7287                      length "1..32" {
7267                        description7288                        description
7268                          "Attribute or affinity name";7289                          "Attribute or affinity name";
7269                      }7290                      }
7270                    }7291                    }
7271                    description7292                    description
7272                      "Attribute or affinity name";7293                      "Attribute or affinity name";
7273                  }7294                  }
7274                  leaf name7 {7295                  leaf name7 {
7275                    type xr:Cisco-ios-xr-string {7296                    type xr:Cisco-ios-xr-string {
7276                      length "1..32" {7297                      length "1..32" {
7277                        description7298                        description
7278                          "Attribute or affinity name";7299                          "Attribute or affinity name";
7279                      }7300                      }
7280                    }7301                    }
7281                    description7302                    description
7282                      "Attribute or affinity name";7303                      "Attribute or affinity name";
7283                  }7304                  }
7284                }7305                }
7285                list include8 {7306                list include8 {
7286                  key "name1 name2 name3 name4 name5 name6 name7 name8";7307                  key "name1 name2 name3 name4 name5 name6 name7 name8";
7287                  description7308                  description
7288                    "Links with all these attributes are included in path calculation";7309                    "Links with all these attributes are included in path calculation";
7289                  leaf name1 {7310                  leaf name1 {
7290                    type xr:Cisco-ios-xr-string {7311                    type xr:Cisco-ios-xr-string {
7291                      length "1..32" {7312                      length "1..32" {
7292                        description7313                        description
7293                          "Attribute or affinity name";7314                          "Attribute or affinity name";
7294                      }7315                      }
7295                    }7316                    }
7296                    description7317                    description
7297                      "Attribute or affinity name";7318                      "Attribute or affinity name";
7298                  }7319                  }
7299                  leaf name2 {7320                  leaf name2 {
7300                    type xr:Cisco-ios-xr-string {7321                    type xr:Cisco-ios-xr-string {
7301                      length "1..32" {7322                      length "1..32" {
7302                        description7323                        description
7303                          "Attribute or affinity name";7324                          "Attribute or affinity name";
7304                      }7325                      }
7305                    }7326                    }
7306                    description7327                    description
7307                      "Attribute or affinity name";7328                      "Attribute or affinity name";
7308                  }7329                  }
7309                  leaf name3 {7330                  leaf name3 {
7310                    type xr:Cisco-ios-xr-string {7331                    type xr:Cisco-ios-xr-string {
7311                      length "1..32" {7332                      length "1..32" {
7312                        description7333                        description
7313                          "Attribute or affinity name";7334                          "Attribute or affinity name";
7314                      }7335                      }
7315                    }7336                    }
7316                    description7337                    description
7317                      "Attribute or affinity name";7338                      "Attribute or affinity name";
7318                  }7339                  }
7319                  leaf name4 {7340                  leaf name4 {
7320                    type xr:Cisco-ios-xr-string {7341                    type xr:Cisco-ios-xr-string {
7321                      length "1..32" {7342                      length "1..32" {
7322                        description7343                        description
7323                          "Attribute or affinity name";7344                          "Attribute or affinity name";
7324                      }7345                      }
7325                    }7346                    }
7326                    description7347                    description
7327                      "Attribute or affinity name";7348                      "Attribute or affinity name";
7328                  }7349                  }
7329                  leaf name5 {7350                  leaf name5 {
7330                    type xr:Cisco-ios-xr-string {7351                    type xr:Cisco-ios-xr-string {
7331                      length "1..32" {7352                      length "1..32" {
7332                        description7353                        description
7333                          "Attribute or affinity name";7354                          "Attribute or affinity name";
7334                      }7355                      }
7335                    }7356                    }
7336                    description7357                    description
7337                      "Attribute or affinity name";7358                      "Attribute or affinity name";
7338                  }7359                  }
7339                  leaf name6 {7360                  leaf name6 {
7340                    type xr:Cisco-ios-xr-string {7361                    type xr:Cisco-ios-xr-string {
7341                      length "1..32" {7362                      length "1..32" {
7342                        description7363                        description
7343                          "Attribute or affinity name";7364                          "Attribute or affinity name";
7344                      }7365                      }
7345                    }7366                    }
7346                    description7367                    description
7347                      "Attribute or affinity name";7368                      "Attribute or affinity name";
7348                  }7369                  }
7349                  leaf name7 {7370                  leaf name7 {
7350                    type xr:Cisco-ios-xr-string {7371                    type xr:Cisco-ios-xr-string {
7351                      length "1..32" {7372                      length "1..32" {
7352                        description7373                        description
7353                          "Attribute or affinity name";7374                          "Attribute or affinity name";
7354                      }7375                      }
7355                    }7376                    }
7356                    description7377                    description
7357                      "Attribute or affinity name";7378                      "Attribute or affinity name";
7358                  }7379                  }
7359                  leaf name8 {7380                  leaf name8 {
7360                    type xr:Cisco-ios-xr-string {7381                    type xr:Cisco-ios-xr-string {
7361                      length "1..32" {7382                      length "1..32" {
7362                        description7383                        description
7363                          "Attribute or affinity name";7384                          "Attribute or affinity name";
7364                      }7385                      }
7365                    }7386                    }
7366                    description7387                    description
7367                      "Attribute or affinity name";7388                      "Attribute or affinity name";
7368                  }7389                  }
7369                }7390                }
7370                list include9 {7391                list include9 {
7371                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";7392                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
7372                  description7393                  description
7373                    "Links with all these attributes are included in path calculation";7394                    "Links with all these attributes are included in path calculation";
7374                  leaf name1 {7395                  leaf name1 {
7375                    type xr:Cisco-ios-xr-string {7396                    type xr:Cisco-ios-xr-string {
7376                      length "1..32" {7397                      length "1..32" {
7377                        description7398                        description
7378                          "Attribute or affinity name";7399                          "Attribute or affinity name";
7379                      }7400                      }
7380                    }7401                    }
7381                    description7402                    description
7382                      "Attribute or affinity name";7403                      "Attribute or affinity name";
7383                  }7404                  }
7384                  leaf name2 {7405                  leaf name2 {
7385                    type xr:Cisco-ios-xr-string {7406                    type xr:Cisco-ios-xr-string {
7386                      length "1..32" {7407                      length "1..32" {
7387                        description7408                        description
7388                          "Attribute or affinity name";7409                          "Attribute or affinity name";
7389                      }7410                      }
7390                    }7411                    }
7391                    description7412                    description
7392                      "Attribute or affinity name";7413                      "Attribute or affinity name";
7393                  }7414                  }
7394                  leaf name3 {7415                  leaf name3 {
7395                    type xr:Cisco-ios-xr-string {7416                    type xr:Cisco-ios-xr-string {
7396                      length "1..32" {7417                      length "1..32" {
7397                        description7418                        description
7398                          "Attribute or affinity name";7419                          "Attribute or affinity name";
7399                      }7420                      }
7400                    }7421                    }
7401                    description7422                    description
7402                      "Attribute or affinity name";7423                      "Attribute or affinity name";
7403                  }7424                  }
7404                  leaf name4 {7425                  leaf name4 {
7405                    type xr:Cisco-ios-xr-string {7426                    type xr:Cisco-ios-xr-string {
7406                      length "1..32" {7427                      length "1..32" {
7407                        description7428                        description
7408                          "Attribute or affinity name";7429                          "Attribute or affinity name";
7409                      }7430                      }
7410                    }7431                    }
7411                    description7432                    description
7412                      "Attribute or affinity name";7433                      "Attribute or affinity name";
7413                  }7434                  }
7414                  leaf name5 {7435                  leaf name5 {
7415                    type xr:Cisco-ios-xr-string {7436                    type xr:Cisco-ios-xr-string {
7416                      length "1..32" {7437                      length "1..32" {
7417                        description7438                        description
7418                          "Attribute or affinity name";7439                          "Attribute or affinity name";
7419                      }7440                      }
7420                    }7441                    }
7421                    description7442                    description
7422                      "Attribute or affinity name";7443                      "Attribute or affinity name";
7423                  }7444                  }
7424                  leaf name6 {7445                  leaf name6 {
7425                    type xr:Cisco-ios-xr-string {7446                    type xr:Cisco-ios-xr-string {
7426                      length "1..32" {7447                      length "1..32" {
7427                        description7448                        description
7428                          "Attribute or affinity name";7449                          "Attribute or affinity name";
7429                      }7450                      }
7430                    }7451                    }
7431                    description7452                    description
7432                      "Attribute or affinity name";7453                      "Attribute or affinity name";
7433                  }7454                  }
7434                  leaf name7 {7455                  leaf name7 {
7435                    type xr:Cisco-ios-xr-string {7456                    type xr:Cisco-ios-xr-string {
7436                      length "1..32" {7457                      length "1..32" {
7437                        description7458                        description
7438                          "Attribute or affinity name";7459                          "Attribute or affinity name";
7439                      }7460                      }
7440                    }7461                    }
7441                    description7462                    description
7442                      "Attribute or affinity name";7463                      "Attribute or affinity name";
7443                  }7464                  }
7444                  leaf name8 {7465                  leaf name8 {
7445                    type xr:Cisco-ios-xr-string {7466                    type xr:Cisco-ios-xr-string {
7446                      length "1..32" {7467                      length "1..32" {
7447                        description7468                        description
7448                          "Attribute or affinity name";7469                          "Attribute or affinity name";
7449                      }7470                      }
7450                    }7471                    }
7451                    description7472                    description
7452                      "Attribute or affinity name";7473                      "Attribute or affinity name";
7453                  }7474                  }
7454                  leaf name9 {7475                  leaf name9 {
7455                    type xr:Cisco-ios-xr-string {7476                    type xr:Cisco-ios-xr-string {
7456                      length "1..32" {7477                      length "1..32" {
7457                        description7478                        description
7458                          "Attribute or affinity name";7479                          "Attribute or affinity name";
7459                      }7480                      }
7460                    }7481                    }
7461                    description7482                    description
7462                      "Attribute or affinity name";7483                      "Attribute or affinity name";
7463                  }7484                  }
7464                }7485                }
7465                list include10 {7486                list include10 {
7466                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";7487                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
7467                  description7488                  description
7468                    "Links with all these attributes are included in path calculation";7489                    "Links with all these attributes are included in path calculation";
7469                  leaf name1 {7490                  leaf name1 {
7470                    type xr:Cisco-ios-xr-string {7491                    type xr:Cisco-ios-xr-string {
7471                      length "1..32" {7492                      length "1..32" {
7472                        description7493                        description
7473                          "Attribute or affinity name";7494                          "Attribute or affinity name";
7474                      }7495                      }
7475                    }7496                    }
7476                    description7497                    description
7477                      "Attribute or affinity name";7498                      "Attribute or affinity name";
7478                  }7499                  }
7479                  leaf name2 {7500                  leaf name2 {
7480                    type xr:Cisco-ios-xr-string {7501                    type xr:Cisco-ios-xr-string {
7481                      length "1..32" {7502                      length "1..32" {
7482                        description7503                        description
7483                          "Attribute or affinity name";7504                          "Attribute or affinity name";
7484                      }7505                      }
7485                    }7506                    }
7486                    description7507                    description
7487                      "Attribute or affinity name";7508                      "Attribute or affinity name";
7488                  }7509                  }
7489                  leaf name3 {7510                  leaf name3 {
7490                    type xr:Cisco-ios-xr-string {7511                    type xr:Cisco-ios-xr-string {
7491                      length "1..32" {7512                      length "1..32" {
7492                        description7513                        description
7493                          "Attribute or affinity name";7514                          "Attribute or affinity name";
7494                      }7515                      }
7495                    }7516                    }
7496                    description7517                    description
7497                      "Attribute or affinity name";7518                      "Attribute or affinity name";
7498                  }7519                  }
7499                  leaf name4 {7520                  leaf name4 {
7500                    type xr:Cisco-ios-xr-string {7521                    type xr:Cisco-ios-xr-string {
7501                      length "1..32" {7522                      length "1..32" {
7502                        description7523                        description
7503                          "Attribute or affinity name";7524                          "Attribute or affinity name";
7504                      }7525                      }
7505                    }7526                    }
7506                    description7527                    description
7507                      "Attribute or affinity name";7528                      "Attribute or affinity name";
7508                  }7529                  }
7509                  leaf name5 {7530                  leaf name5 {
7510                    type xr:Cisco-ios-xr-string {7531                    type xr:Cisco-ios-xr-string {
7511                      length "1..32" {7532                      length "1..32" {
7512                        description7533                        description
7513                          "Attribute or affinity name";7534                          "Attribute or affinity name";
7514                      }7535                      }
7515                    }7536                    }
7516                    description7537                    description
7517                      "Attribute or affinity name";7538                      "Attribute or affinity name";
7518                  }7539                  }
7519                  leaf name6 {7540                  leaf name6 {
7520                    type xr:Cisco-ios-xr-string {7541                    type xr:Cisco-ios-xr-string {
7521                      length "1..32" {7542                      length "1..32" {
7522                        description7543                        description
7523                          "Attribute or affinity name";7544                          "Attribute or affinity name";
7524                      }7545                      }
7525                    }7546                    }
7526                    description7547                    description
7527                      "Attribute or affinity name";7548                      "Attribute or affinity name";
7528                  }7549                  }
7529                  leaf name7 {7550                  leaf name7 {
7530                    type xr:Cisco-ios-xr-string {7551                    type xr:Cisco-ios-xr-string {
7531                      length "1..32" {7552                      length "1..32" {
7532                        description7553                        description
7533                          "Attribute or affinity name";7554                          "Attribute or affinity name";
7534                      }7555                      }
7535                    }7556                    }
7536                    description7557                    description
7537                      "Attribute or affinity name";7558                      "Attribute or affinity name";
7538                  }7559                  }
7539                  leaf name8 {7560                  leaf name8 {
7540                    type xr:Cisco-ios-xr-string {7561                    type xr:Cisco-ios-xr-string {
7541                      length "1..32" {7562                      length "1..32" {
7542                        description7563                        description
7543                          "Attribute or affinity name";7564                          "Attribute or affinity name";
7544                      }7565                      }
7545                    }7566                    }
7546                    description7567                    description
7547                      "Attribute or affinity name";7568                      "Attribute or affinity name";
7548                  }7569                  }
7549                  leaf name9 {7570                  leaf name9 {
7550                    type xr:Cisco-ios-xr-string {7571                    type xr:Cisco-ios-xr-string {
7551                      length "1..32" {7572                      length "1..32" {
7552                        description7573                        description
7553                          "Attribute or affinity name";7574                          "Attribute or affinity name";
7554                      }7575                      }
7555                    }7576                    }
7556                    description7577                    description
7557                      "Attribute or affinity name";7578                      "Attribute or affinity name";
7558                  }7579                  }
7559                  leaf name10 {7580                  leaf name10 {
7560                    type xr:Cisco-ios-xr-string {7581                    type xr:Cisco-ios-xr-string {
7561                      length "1..32" {7582                      length "1..32" {
7562                        description7583                        description
7563                          "Attribute or affinity name";7584                          "Attribute or affinity name";
7564                      }7585                      }
7565                    }7586                    }
7566                    description7587                    description
7567                      "Attribute or affinity name";7588                      "Attribute or affinity name";
7568                  }7589                  }
7569                }7590                }
7570              }7591              }
7571              container excludes {7592              container excludes {
7572                description7593                description
7573                  "Links with all these attributes are excluded from path calculation";7594                  "Links with all these attributes are excluded from path calculation";
7574                list exclude1 {7595                list exclude1 {
7575                  key "name1";7596                  key "name1";
7576                  description7597                  description
7577                    "Links with all these attributes are included in path calculation";7598                    "Links with all these attributes are included in path calculation";
7578                  leaf name1 {7599                  leaf name1 {
7579                    type xr:Cisco-ios-xr-string {7600                    type xr:Cisco-ios-xr-string {
7580                      length "1..32" {7601                      length "1..32" {
7581                        description7602                        description
7582                          "Attribute or affinity name";7603                          "Attribute or affinity name";
7583                      }7604                      }
7584                    }7605                    }
7585                    description7606                    description
7586                      "Attribute or affinity name";7607                      "Attribute or affinity name";
7587                  }7608                  }
7588                }7609                }
7589                list exclude2 {7610                list exclude2 {
7590                  key "name1 name2";7611                  key "name1 name2";
7591                  description7612                  description
7592                    "Links with all these attributes are included in path calculation";7613                    "Links with all these attributes are included in path calculation";
7593                  leaf name1 {7614                  leaf name1 {
7594                    type xr:Cisco-ios-xr-string {7615                    type xr:Cisco-ios-xr-string {
7595                      length "1..32" {7616                      length "1..32" {
7596                        description7617                        description
7597                          "Attribute or affinity name";7618                          "Attribute or affinity name";
7598                      }7619                      }
7599                    }7620                    }
7600                    description7621                    description
7601                      "Attribute or affinity name";7622                      "Attribute or affinity name";
7602                  }7623                  }
7603                  leaf name2 {7624                  leaf name2 {
7604                    type xr:Cisco-ios-xr-string {7625                    type xr:Cisco-ios-xr-string {
7605                      length "1..32" {7626                      length "1..32" {
7606                        description7627                        description
7607                          "Attribute or affinity name";7628                          "Attribute or affinity name";
7608                      }7629                      }
7609                    }7630                    }
7610                    description7631                    description
7611                      "Attribute or affinity name";7632                      "Attribute or affinity name";
7612                  }7633                  }
7613                }7634                }
7614                list exclude3 {7635                list exclude3 {
7615                  key "name1 name2 name3";7636                  key "name1 name2 name3";
7616                  description7637                  description
7617                    "Links with all these attributes are included in path calculation";7638                    "Links with all these attributes are included in path calculation";
7618                  leaf name1 {7639                  leaf name1 {
7619                    type xr:Cisco-ios-xr-string {7640                    type xr:Cisco-ios-xr-string {
7620                      length "1..32" {7641                      length "1..32" {
7621                        description7642                        description
7622                          "Attribute or affinity name";7643                          "Attribute or affinity name";
7623                      }7644                      }
7624                    }7645                    }
7625                    description7646                    description
7626                      "Attribute or affinity name";7647                      "Attribute or affinity name";
7627                  }7648                  }
7628                  leaf name2 {7649                  leaf name2 {
7629                    type xr:Cisco-ios-xr-string {7650                    type xr:Cisco-ios-xr-string {
7630                      length "1..32" {7651                      length "1..32" {
7631                        description7652                        description
7632                          "Attribute or affinity name";7653                          "Attribute or affinity name";
7633                      }7654                      }
7634                    }7655                    }
7635                    description7656                    description
7636                      "Attribute or affinity name";7657                      "Attribute or affinity name";
7637                  }7658                  }
7638                  leaf name3 {7659                  leaf name3 {
7639                    type xr:Cisco-ios-xr-string {7660                    type xr:Cisco-ios-xr-string {
7640                      length "1..32" {7661                      length "1..32" {
7641                        description7662                        description
7642                          "Attribute or affinity name";7663                          "Attribute or affinity name";
7643                      }7664                      }
7644                    }7665                    }
7645                    description7666                    description
7646                      "Attribute or affinity name";7667                      "Attribute or affinity name";
7647                  }7668                  }
7648                }7669                }
7649                list exclude4 {7670                list exclude4 {
7650                  key "name1 name2 name3 name4";7671                  key "name1 name2 name3 name4";
7651                  description7672                  description
7652                    "Links with all these attributes are included in path calculation";7673                    "Links with all these attributes are included in path calculation";
7653                  leaf name1 {7674                  leaf name1 {
7654                    type xr:Cisco-ios-xr-string {7675                    type xr:Cisco-ios-xr-string {
7655                      length "1..32" {7676                      length "1..32" {
7656                        description7677                        description
7657                          "Attribute or affinity name";7678                          "Attribute or affinity name";
7658                      }7679                      }
7659                    }7680                    }
7660                    description7681                    description
7661                      "Attribute or affinity name";7682                      "Attribute or affinity name";
7662                  }7683                  }
7663                  leaf name2 {7684                  leaf name2 {
7664                    type xr:Cisco-ios-xr-string {7685                    type xr:Cisco-ios-xr-string {
7665                      length "1..32" {7686                      length "1..32" {
7666                        description7687                        description
7667                          "Attribute or affinity name";7688                          "Attribute or affinity name";
7668                      }7689                      }
7669                    }7690                    }
7670                    description7691                    description
7671                      "Attribute or affinity name";7692                      "Attribute or affinity name";
7672                  }7693                  }
7673                  leaf name3 {7694                  leaf name3 {
7674                    type xr:Cisco-ios-xr-string {7695                    type xr:Cisco-ios-xr-string {
7675                      length "1..32" {7696                      length "1..32" {
7676                        description7697                        description
7677                          "Attribute or affinity name";7698                          "Attribute or affinity name";
7678                      }7699                      }
7679                    }7700                    }
7680                    description7701                    description
7681                      "Attribute or affinity name";7702                      "Attribute or affinity name";
7682                  }7703                  }
7683                  leaf name4 {7704                  leaf name4 {
7684                    type xr:Cisco-ios-xr-string {7705                    type xr:Cisco-ios-xr-string {
7685                      length "1..32" {7706                      length "1..32" {
7686                        description7707                        description
7687                          "Attribute or affinity name";7708                          "Attribute or affinity name";
7688                      }7709                      }
7689                    }7710                    }
7690                    description7711                    description
7691                      "Attribute or affinity name";7712                      "Attribute or affinity name";
7692                  }7713                  }
7693                }7714                }
7694                list exclude5 {7715                list exclude5 {
7695                  key "name1 name2 name3 name4 name5";7716                  key "name1 name2 name3 name4 name5";
7696                  description7717                  description
7697                    "Links with all these attributes are included in path calculation";7718                    "Links with all these attributes are included in path calculation";
7698                  leaf name1 {7719                  leaf name1 {
7699                    type xr:Cisco-ios-xr-string {7720                    type xr:Cisco-ios-xr-string {
7700                      length "1..32" {7721                      length "1..32" {
7701                        description7722                        description
7702                          "Attribute or affinity name";7723                          "Attribute or affinity name";
7703                      }7724                      }
7704                    }7725                    }
7705                    description7726                    description
7706                      "Attribute or affinity name";7727                      "Attribute or affinity name";
7707                  }7728                  }
7708                  leaf name2 {7729                  leaf name2 {
7709                    type xr:Cisco-ios-xr-string {7730                    type xr:Cisco-ios-xr-string {
7710                      length "1..32" {7731                      length "1..32" {
7711                        description7732                        description
7712                          "Attribute or affinity name";7733                          "Attribute or affinity name";
7713                      }7734                      }
7714                    }7735                    }
7715                    description7736                    description
7716                      "Attribute or affinity name";7737                      "Attribute or affinity name";
7717                  }7738                  }
7718                  leaf name3 {7739                  leaf name3 {
7719                    type xr:Cisco-ios-xr-string {7740                    type xr:Cisco-ios-xr-string {
7720                      length "1..32" {7741                      length "1..32" {
7721                        description7742                        description
7722                          "Attribute or affinity name";7743                          "Attribute or affinity name";
7723                      }7744                      }
7724                    }7745                    }
7725                    description7746                    description
7726                      "Attribute or affinity name";7747                      "Attribute or affinity name";
7727                  }7748                  }
7728                  leaf name4 {7749                  leaf name4 {
7729                    type xr:Cisco-ios-xr-string {7750                    type xr:Cisco-ios-xr-string {
7730                      length "1..32" {7751                      length "1..32" {
7731                        description7752                        description
7732                          "Attribute or affinity name";7753                          "Attribute or affinity name";
7733                      }7754                      }
7734                    }7755                    }
7735                    description7756                    description
7736                      "Attribute or affinity name";7757                      "Attribute or affinity name";
7737                  }7758                  }
7738                  leaf name5 {7759                  leaf name5 {
7739                    type xr:Cisco-ios-xr-string {7760                    type xr:Cisco-ios-xr-string {
7740                      length "1..32" {7761                      length "1..32" {
7741                        description7762                        description
7742                          "Attribute or affinity name";7763                          "Attribute or affinity name";
7743                      }7764                      }
7744                    }7765                    }
7745                    description7766                    description
7746                      "Attribute or affinity name";7767                      "Attribute or affinity name";
7747                  }7768                  }
7748                }7769                }
7749                list exclude6 {7770                list exclude6 {
7750                  key "name1 name2 name3 name4 name5 name6";7771                  key "name1 name2 name3 name4 name5 name6";
7751                  description7772                  description
7752                    "Links with all these attributes are included in path calculation";7773                    "Links with all these attributes are included in path calculation";
7753                  leaf name1 {7774                  leaf name1 {
7754                    type xr:Cisco-ios-xr-string {7775                    type xr:Cisco-ios-xr-string {
7755                      length "1..32" {7776                      length "1..32" {
7756                        description7777                        description
7757                          "Attribute or affinity name";7778                          "Attribute or affinity name";
7758                      }7779                      }
7759                    }7780                    }
7760                    description7781                    description
7761                      "Attribute or affinity name";7782                      "Attribute or affinity name";
7762                  }7783                  }
7763                  leaf name2 {7784                  leaf name2 {
7764                    type xr:Cisco-ios-xr-string {7785                    type xr:Cisco-ios-xr-string {
7765                      length "1..32" {7786                      length "1..32" {
7766                        description7787                        description
7767                          "Attribute or affinity name";7788                          "Attribute or affinity name";
7768                      }7789                      }
7769                    }7790                    }
7770                    description7791                    description
7771                      "Attribute or affinity name";7792                      "Attribute or affinity name";
7772                  }7793                  }
7773                  leaf name3 {7794                  leaf name3 {
7774                    type xr:Cisco-ios-xr-string {7795                    type xr:Cisco-ios-xr-string {
7775                      length "1..32" {7796                      length "1..32" {
7776                        description7797                        description
7777                          "Attribute or affinity name";7798                          "Attribute or affinity name";
7778                      }7799                      }
7779                    }7800                    }
7780                    description7801                    description
7781                      "Attribute or affinity name";7802                      "Attribute or affinity name";
7782                  }7803                  }
7783                  leaf name4 {7804                  leaf name4 {
7784                    type xr:Cisco-ios-xr-string {7805                    type xr:Cisco-ios-xr-string {
7785                      length "1..32" {7806                      length "1..32" {
7786                        description7807                        description
7787                          "Attribute or affinity name";7808                          "Attribute or affinity name";
7788                      }7809                      }
7789                    }7810                    }
7790                    description7811                    description
7791                      "Attribute or affinity name";7812                      "Attribute or affinity name";
7792                  }7813                  }
7793                  leaf name5 {7814                  leaf name5 {
7794                    type xr:Cisco-ios-xr-string {7815                    type xr:Cisco-ios-xr-string {
7795                      length "1..32" {7816                      length "1..32" {
7796                        description7817                        description
7797                          "Attribute or affinity name";7818                          "Attribute or affinity name";
7798                      }7819                      }
7799                    }7820                    }
7800                    description7821                    description
7801                      "Attribute or affinity name";7822                      "Attribute or affinity name";
7802                  }7823                  }
7803                  leaf name6 {7824                  leaf name6 {
7804                    type xr:Cisco-ios-xr-string {7825                    type xr:Cisco-ios-xr-string {
7805                      length "1..32" {7826                      length "1..32" {
7806                        description7827                        description
7807                          "Attribute or affinity name";7828                          "Attribute or affinity name";
7808                      }7829                      }
7809                    }7830                    }
7810                    description7831                    description
7811                      "Attribute or affinity name";7832                      "Attribute or affinity name";
7812                  }7833                  }
7813                }7834                }
7814                list exclude7 {7835                list exclude7 {
7815                  key "name1 name2 name3 name4 name5 name6 name7";7836                  key "name1 name2 name3 name4 name5 name6 name7";
7816                  description7837                  description
7817                    "Links with all these attributes are included in path calculation";7838                    "Links with all these attributes are included in path calculation";
7818                  leaf name1 {7839                  leaf name1 {
7819                    type xr:Cisco-ios-xr-string {7840                    type xr:Cisco-ios-xr-string {
7820                      length "1..32" {7841                      length "1..32" {
7821                        description7842                        description
7822                          "Attribute or affinity name";7843                          "Attribute or affinity name";
7823                      }7844                      }
7824                    }7845                    }
7825                    description7846                    description
7826                      "Attribute or affinity name";7847                      "Attribute or affinity name";
7827                  }7848                  }
7828                  leaf name2 {7849                  leaf name2 {
7829                    type xr:Cisco-ios-xr-string {7850                    type xr:Cisco-ios-xr-string {
7830                      length "1..32" {7851                      length "1..32" {
7831                        description7852                        description
7832                          "Attribute or affinity name";7853                          "Attribute or affinity name";
7833                      }7854                      }
7834                    }7855                    }
7835                    description7856                    description
7836                      "Attribute or affinity name";7857                      "Attribute or affinity name";
7837                  }7858                  }
7838                  leaf name3 {7859                  leaf name3 {
7839                    type xr:Cisco-ios-xr-string {7860                    type xr:Cisco-ios-xr-string {
7840                      length "1..32" {7861                      length "1..32" {
7841                        description7862                        description
7842                          "Attribute or affinity name";7863                          "Attribute or affinity name";
7843                      }7864                      }
7844                    }7865                    }
7845                    description7866                    description
7846                      "Attribute or affinity name";7867                      "Attribute or affinity name";
7847                  }7868                  }
7848                  leaf name4 {7869                  leaf name4 {
7849                    type xr:Cisco-ios-xr-string {7870                    type xr:Cisco-ios-xr-string {
7850                      length "1..32" {7871                      length "1..32" {
7851                        description7872                        description
7852                          "Attribute or affinity name";7873                          "Attribute or affinity name";
7853                      }7874                      }
7854                    }7875                    }
7855                    description7876                    description
7856                      "Attribute or affinity name";7877                      "Attribute or affinity name";
7857                  }7878                  }
7858                  leaf name5 {7879                  leaf name5 {
7859                    type xr:Cisco-ios-xr-string {7880                    type xr:Cisco-ios-xr-string {
7860                      length "1..32" {7881                      length "1..32" {
7861                        description7882                        description
7862                          "Attribute or affinity name";7883                          "Attribute or affinity name";
7863                      }7884                      }
7864                    }7885                    }
7865                    description7886                    description
7866                      "Attribute or affinity name";7887                      "Attribute or affinity name";
7867                  }7888                  }
7868                  leaf name6 {7889                  leaf name6 {
7869                    type xr:Cisco-ios-xr-string {7890                    type xr:Cisco-ios-xr-string {
7870                      length "1..32" {7891                      length "1..32" {
7871                        description7892                        description
7872                          "Attribute or affinity name";7893                          "Attribute or affinity name";
7873                      }7894                      }
7874                    }7895                    }
7875                    description7896                    description
7876                      "Attribute or affinity name";7897                      "Attribute or affinity name";
7877                  }7898                  }
7878                  leaf name7 {7899                  leaf name7 {
7879                    type xr:Cisco-ios-xr-string {7900                    type xr:Cisco-ios-xr-string {
7880                      length "1..32" {7901                      length "1..32" {
7881                        description7902                        description
7882                          "Attribute or affinity name";7903                          "Attribute or affinity name";
7883                      }7904                      }
7884                    }7905                    }
7885                    description7906                    description
7886                      "Attribute or affinity name";7907                      "Attribute or affinity name";
7887                  }7908                  }
7888                }7909                }
7889                list exclude8 {7910                list exclude8 {
7890                  key "name1 name2 name3 name4 name5 name6 name7 name8";7911                  key "name1 name2 name3 name4 name5 name6 name7 name8";
7891                  description7912                  description
7892                    "Links with all these attributes are included in path calculation";7913                    "Links with all these attributes are included in path calculation";
7893                  leaf name1 {7914                  leaf name1 {
7894                    type xr:Cisco-ios-xr-string {7915                    type xr:Cisco-ios-xr-string {
7895                      length "1..32" {7916                      length "1..32" {
7896                        description7917                        description
7897                          "Attribute or affinity name";7918                          "Attribute or affinity name";
7898                      }7919                      }
7899                    }7920                    }
7900                    description7921                    description
7901                      "Attribute or affinity name";7922                      "Attribute or affinity name";
7902                  }7923                  }
7903                  leaf name2 {7924                  leaf name2 {
7904                    type xr:Cisco-ios-xr-string {7925                    type xr:Cisco-ios-xr-string {
7905                      length "1..32" {7926                      length "1..32" {
7906                        description7927                        description
7907                          "Attribute or affinity name";7928                          "Attribute or affinity name";
7908                      }7929                      }
7909                    }7930                    }
7910                    description7931                    description
7911                      "Attribute or affinity name";7932                      "Attribute or affinity name";
7912                  }7933                  }
7913                  leaf name3 {7934                  leaf name3 {
7914                    type xr:Cisco-ios-xr-string {7935                    type xr:Cisco-ios-xr-string {
7915                      length "1..32" {7936                      length "1..32" {
7916                        description7937                        description
7917                          "Attribute or affinity name";7938                          "Attribute or affinity name";
7918                      }7939                      }
7919                    }7940                    }
7920                    description7941                    description
7921                      "Attribute or affinity name";7942                      "Attribute or affinity name";
7922                  }7943                  }
7923                  leaf name4 {7944                  leaf name4 {
7924                    type xr:Cisco-ios-xr-string {7945                    type xr:Cisco-ios-xr-string {
7925                      length "1..32" {7946                      length "1..32" {
7926                        description7947                        description
7927                          "Attribute or affinity name";7948                          "Attribute or affinity name";
7928                      }7949                      }
7929                    }7950                    }
7930                    description7951                    description
7931                      "Attribute or affinity name";7952                      "Attribute or affinity name";
7932                  }7953                  }
7933                  leaf name5 {7954                  leaf name5 {
7934                    type xr:Cisco-ios-xr-string {7955                    type xr:Cisco-ios-xr-string {
7935                      length "1..32" {7956                      length "1..32" {
7936                        description7957                        description
7937                          "Attribute or affinity name";7958                          "Attribute or affinity name";
7938                      }7959                      }
7939                    }7960                    }
7940                    description7961                    description
7941                      "Attribute or affinity name";7962                      "Attribute or affinity name";
7942                  }7963                  }
7943                  leaf name6 {7964                  leaf name6 {
7944                    type xr:Cisco-ios-xr-string {7965                    type xr:Cisco-ios-xr-string {
7945                      length "1..32" {7966                      length "1..32" {
7946                        description7967                        description
7947                          "Attribute or affinity name";7968                          "Attribute or affinity name";
7948                      }7969                      }
7949                    }7970                    }
7950                    description7971                    description
7951                      "Attribute or affinity name";7972                      "Attribute or affinity name";
7952                  }7973                  }
7953                  leaf name7 {7974                  leaf name7 {
7954                    type xr:Cisco-ios-xr-string {7975                    type xr:Cisco-ios-xr-string {
7955                      length "1..32" {7976                      length "1..32" {
7956                        description7977                        description
7957                          "Attribute or affinity name";7978                          "Attribute or affinity name";
7958                      }7979                      }
7959                    }7980                    }
7960                    description7981                    description
7961                      "Attribute or affinity name";7982                      "Attribute or affinity name";
7962                  }7983                  }
7963                  leaf name8 {7984                  leaf name8 {
7964                    type xr:Cisco-ios-xr-string {7985                    type xr:Cisco-ios-xr-string {
7965                      length "1..32" {7986                      length "1..32" {
7966                        description7987                        description
7967                          "Attribute or affinity name";7988                          "Attribute or affinity name";
7968                      }7989                      }
7969                    }7990                    }
7970                    description7991                    description
7971                      "Attribute or affinity name";7992                      "Attribute or affinity name";
7972                  }7993                  }
7973                }7994                }
7974                list exclude9 {7995                list exclude9 {
7975                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";7996                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
7976                  description7997                  description
7977                    "Links with all these attributes are included in path calculation";7998                    "Links with all these attributes are included in path calculation";
7978                  leaf name1 {7999                  leaf name1 {
7979                    type xr:Cisco-ios-xr-string {8000                    type xr:Cisco-ios-xr-string {
7980                      length "1..32" {8001                      length "1..32" {
7981                        description8002                        description
7982                          "Attribute or affinity name";8003                          "Attribute or affinity name";
7983                      }8004                      }
7984                    }8005                    }
7985                    description8006                    description
7986                      "Attribute or affinity name";8007                      "Attribute or affinity name";
7987                  }8008                  }
7988                  leaf name2 {8009                  leaf name2 {
7989                    type xr:Cisco-ios-xr-string {8010                    type xr:Cisco-ios-xr-string {
7990                      length "1..32" {8011                      length "1..32" {
7991                        description8012                        description
7992                          "Attribute or affinity name";8013                          "Attribute or affinity name";
7993                      }8014                      }
7994                    }8015                    }
7995                    description8016                    description
7996                      "Attribute or affinity name";8017                      "Attribute or affinity name";
7997                  }8018                  }
7998                  leaf name3 {8019                  leaf name3 {
7999                    type xr:Cisco-ios-xr-string {8020                    type xr:Cisco-ios-xr-string {
8000                      length "1..32" {8021                      length "1..32" {
8001                        description8022                        description
8002                          "Attribute or affinity name";8023                          "Attribute or affinity name";
8003                      }8024                      }
8004                    }8025                    }
8005                    description8026                    description
8006                      "Attribute or affinity name";8027                      "Attribute or affinity name";
8007                  }8028                  }
8008                  leaf name4 {8029                  leaf name4 {
8009                    type xr:Cisco-ios-xr-string {8030                    type xr:Cisco-ios-xr-string {
8010                      length "1..32" {8031                      length "1..32" {
8011                        description8032                        description
8012                          "Attribute or affinity name";8033                          "Attribute or affinity name";
8013                      }8034                      }
8014                    }8035                    }
8015                    description8036                    description
8016                      "Attribute or affinity name";8037                      "Attribute or affinity name";
8017                  }8038                  }
8018                  leaf name5 {8039                  leaf name5 {
8019                    type xr:Cisco-ios-xr-string {8040                    type xr:Cisco-ios-xr-string {
8020                      length "1..32" {8041                      length "1..32" {
8021                        description8042                        description
8022                          "Attribute or affinity name";8043                          "Attribute or affinity name";
8023                      }8044                      }
8024                    }8045                    }
8025                    description8046                    description
8026                      "Attribute or affinity name";8047                      "Attribute or affinity name";
8027                  }8048                  }
8028                  leaf name6 {8049                  leaf name6 {
8029                    type xr:Cisco-ios-xr-string {8050                    type xr:Cisco-ios-xr-string {
8030                      length "1..32" {8051                      length "1..32" {
8031                        description8052                        description
8032                          "Attribute or affinity name";8053                          "Attribute or affinity name";
8033                      }8054                      }
8034                    }8055                    }
8035                    description8056                    description
8036                      "Attribute or affinity name";8057                      "Attribute or affinity name";
8037                  }8058                  }
8038                  leaf name7 {8059                  leaf name7 {
8039                    type xr:Cisco-ios-xr-string {8060                    type xr:Cisco-ios-xr-string {
8040                      length "1..32" {8061                      length "1..32" {
8041                        description8062                        description
8042                          "Attribute or affinity name";8063                          "Attribute or affinity name";
8043                      }8064                      }
8044                    }8065                    }
8045                    description8066                    description
8046                      "Attribute or affinity name";8067                      "Attribute or affinity name";
8047                  }8068                  }
8048                  leaf name8 {8069                  leaf name8 {
8049                    type xr:Cisco-ios-xr-string {8070                    type xr:Cisco-ios-xr-string {
8050                      length "1..32" {8071                      length "1..32" {
8051                        description8072                        description
8052                          "Attribute or affinity name";8073                          "Attribute or affinity name";
8053                      }8074                      }
8054                    }8075                    }
8055                    description8076                    description
8056                      "Attribute or affinity name";8077                      "Attribute or affinity name";
8057                  }8078                  }
8058                  leaf name9 {8079                  leaf name9 {
8059                    type xr:Cisco-ios-xr-string {8080                    type xr:Cisco-ios-xr-string {
8060                      length "1..32" {8081                      length "1..32" {
8061                        description8082                        description
8062                          "Attribute or affinity name";8083                          "Attribute or affinity name";
8063                      }8084                      }
8064                    }8085                    }
8065                    description8086                    description
8066                      "Attribute or affinity name";8087                      "Attribute or affinity name";
8067                  }8088                  }
8068                }8089                }
8069                list exclude10 {8090                list exclude10 {
8070                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";8091                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
8071                  description8092                  description
8072                    "Links with all these attributes are included in path calculation";8093                    "Links with all these attributes are included in path calculation";
8073                  leaf name1 {8094                  leaf name1 {
8074                    type xr:Cisco-ios-xr-string {8095                    type xr:Cisco-ios-xr-string {
8075                      length "1..32" {8096                      length "1..32" {
8076                        description8097                        description
8077                          "Attribute or affinity name";8098                          "Attribute or affinity name";
8078                      }8099                      }
8079                    }8100                    }
8080                    description8101                    description
8081                      "Attribute or affinity name";8102                      "Attribute or affinity name";
8082                  }8103                  }
8083                  leaf name2 {8104                  leaf name2 {
8084                    type xr:Cisco-ios-xr-string {8105                    type xr:Cisco-ios-xr-string {
8085                      length "1..32" {8106                      length "1..32" {
8086                        description8107                        description
8087                          "Attribute or affinity name";8108                          "Attribute or affinity name";
8088                      }8109                      }
8089                    }8110                    }
8090                    description8111                    description
8091                      "Attribute or affinity name";8112                      "Attribute or affinity name";
8092                  }8113                  }
8093                  leaf name3 {8114                  leaf name3 {
8094                    type xr:Cisco-ios-xr-string {8115                    type xr:Cisco-ios-xr-string {
8095                      length "1..32" {8116                      length "1..32" {
8096                        description8117                        description
8097                          "Attribute or affinity name";8118                          "Attribute or affinity name";
8098                      }8119                      }
8099                    }8120                    }
8100                    description8121                    description
8101                      "Attribute or affinity name";8122                      "Attribute or affinity name";
8102                  }8123                  }
8103                  leaf name4 {8124                  leaf name4 {
8104                    type xr:Cisco-ios-xr-string {8125                    type xr:Cisco-ios-xr-string {
8105                      length "1..32" {8126                      length "1..32" {
8106                        description8127                        description
8107                          "Attribute or affinity name";8128                          "Attribute or affinity name";
8108                      }8129                      }
8109                    }8130                    }
8110                    description8131                    description
8111                      "Attribute or affinity name";8132                      "Attribute or affinity name";
8112                  }8133                  }
8113                  leaf name5 {8134                  leaf name5 {
8114                    type xr:Cisco-ios-xr-string {8135                    type xr:Cisco-ios-xr-string {
8115                      length "1..32" {8136                      length "1..32" {
8116                        description8137                        description
8117                          "Attribute or affinity name";8138                          "Attribute or affinity name";
8118                      }8139                      }
8119                    }8140                    }
8120                    description8141                    description
8121                      "Attribute or affinity name";8142                      "Attribute or affinity name";
8122                  }8143                  }
8123                  leaf name6 {8144                  leaf name6 {
8124                    type xr:Cisco-ios-xr-string {8145                    type xr:Cisco-ios-xr-string {
8125                      length "1..32" {8146                      length "1..32" {
8126                        description8147                        description
8127                          "Attribute or affinity name";8148                          "Attribute or affinity name";
8128                      }8149                      }
8129                    }8150                    }
8130                    description8151                    description
8131                      "Attribute or affinity name";8152                      "Attribute or affinity name";
8132                  }8153                  }
8133                  leaf name7 {8154                  leaf name7 {
8134                    type xr:Cisco-ios-xr-string {8155                    type xr:Cisco-ios-xr-string {
8135                      length "1..32" {8156                      length "1..32" {
8136                        description8157                        description
8137                          "Attribute or affinity name";8158                          "Attribute or affinity name";
8138                      }8159                      }
8139                    }8160                    }
8140                    description8161                    description
8141                      "Attribute or affinity name";8162                      "Attribute or affinity name";
8142                  }8163                  }
8143                  leaf name8 {8164                  leaf name8 {
8144                    type xr:Cisco-ios-xr-string {8165                    type xr:Cisco-ios-xr-string {
8145                      length "1..32" {8166                      length "1..32" {
8146                        description8167                        description
8147                          "Attribute or affinity name";8168                          "Attribute or affinity name";
8148                      }8169                      }
8149                    }8170                    }
8150                    description8171                    description
8151                      "Attribute or affinity name";8172                      "Attribute or affinity name";
8152                  }8173                  }
8153                  leaf name9 {8174                  leaf name9 {
8154                    type xr:Cisco-ios-xr-string {8175                    type xr:Cisco-ios-xr-string {
8155                      length "1..32" {8176                      length "1..32" {
8156                        description8177                        description
8157                          "Attribute or affinity name";8178                          "Attribute or affinity name";
8158                      }8179                      }
8159                    }8180                    }
8160                    description8181                    description
8161                      "Attribute or affinity name";8182                      "Attribute or affinity name";
8162                  }8183                  }
8163                  leaf name10 {8184                  leaf name10 {
8164                    type xr:Cisco-ios-xr-string {8185                    type xr:Cisco-ios-xr-string {
8165                      length "1..32" {8186                      length "1..32" {
8166                        description8187                        description
8167                          "Attribute or affinity name";8188                          "Attribute or affinity name";
8168                      }8189                      }
8169                    }8190                    }
8170                    description8191                    description
8171                      "Attribute or affinity name";8192                      "Attribute or affinity name";
8172                  }8193                  }
8173                }8194                }
8174              }8195              }
8175              container ignore {8196              container ignore {
8176                presence "Indicates a ignore node is configured.";8197                presence "Indicates a ignore node is configured.";
8177                description8198                description
8178                  "All links are included in path calculation regardless of attributes";8199                  "All links are included in path calculation regardless of attributes";
8179              }8200              }
8180              container exclude-all {8201              container exclude-all {
8181                presence "Indicates a exclude-all node is configured.";8202                presence "Indicates a exclude-all node is configured.";
8182                description8203                description
8183                  "Links with any attribute are excluded from path calculation";8204                  "Links with any attribute are excluded from path calculation";
8184              }8205              }
8185              leaf affinity-attribute-value {8206              leaf affinity-attribute-value {
8186                type xr:Hex-integer;8207                type xr:Hex-integer;
8187                description8208                description
8188                  "Affinity attribute value";8209                  "Affinity attribute value";
8189              }8210              }
8190              leaf mask {8211              leaf mask {
8191                type xr:Hex-integer;8212                type xr:Hex-integer;
8192                description8213                description
8193                  "Affinity attribute mask value";8214                  "Affinity attribute mask value";
8194              }8215              }
8195            }8216            }
8196            container priority {8217            container priority {
8197              presence "Indicates a priority node is configured.";8218              presence "Indicates a priority node is configured.";
8198              description8219              description
8199                "Tunnel priority";8220                "Tunnel priority";
8200              leaf setup-priority {8221              leaf setup-priority {
8201                type uint32 {8222                type uint32 {
8202                  range "0..7" {8223                  range "0..7" {
8203                    description8224                    description
8204                      "Setup Priority";8225                      "Setup Priority";
8205                  }8226                  }
8206                }8227                }
8207                mandatory true;8228                mandatory true;
8208                description8229                description
8209                  "Tunnel priority";8230                  "Tunnel priority";
8210              }8231              }
8211              leaf hold-priority {8232              leaf hold-priority {
8212                type uint32 {8233                type uint32 {
8213                  range "0..7" {8234                  range "0..7" {
8214                    description8235                    description
8215                      "Hold Priority";8236                      "Hold Priority";
8216                  }8237                  }
8217                }8238                }
8218                mandatory true;8239                mandatory true;
8219                description8240                description
8220                  "Hold Priority";8241                  "Hold Priority";
8221              }8242              }
8222            }8243            }
8223            container signalled-bandwidth {8244            container signalled-bandwidth {
8224              must "not(class-type and sub-pool)";8245              must "not(class-type and sub-pool)";
8225              presence "Indicates a signalled-bandwidth node is configured.";8246              presence "Indicates a signalled-bandwidth node is configured.";
8226              description8247              description
8227                "Tunnel bandwidth requirement to be signalled";8248                "Tunnel bandwidth requirement to be signalled";
8228              leaf bandwidth {8249              leaf bandwidth {
8229                type uint32 {8250                type uint32 {
8230                  range "0..4294967295" {8251                  range "0..4294967295" {
8231                    description8252                    description
8232                      "Bandwidth requirement in kbps";8253                      "Bandwidth requirement in kbps";
8233                  }8254                  }
8234                }8255                }
8235                mandatory true;8256                mandatory true;
8236                description8257                description
8237                  "Bandwidth requirement in kbps";8258                  "Bandwidth requirement in kbps";
8238              }8259              }
8239              leaf class-type {8260              leaf class-type {
8240                type uint32 {8261                type uint32 {
8241                  range "0..1" {8262                  range "0..1" {
8242                    description8263                    description
8243                      "Class type number";8264                      "Class type number";
8244                  }8265                  }
8245                }8266                }
8246                description8267                description
8247                  "Specify the bandwidth class type";8268                  "Specify the bandwidth class type";
8248              }8269              }
8249              container sub-pool {8270              container sub-pool {
8250                when "../bandwidth != 0";8271                when "../bandwidth != 0";
8251                presence "Indicates a sub-pool node is configured.";8272                presence "Indicates a sub-pool node is configured.";
8252                description8273                description
8253                  "Specify sub-pool bandwidth";8274                  "Specify sub-pool bandwidth";
8254              }8275              }
8255            }8276            }
8256            leaf forward-class {8277            leaf forward-class {
8257              type uint32 {8278              type uint32 {
8258                range "0..7" {8279                range "0..7" {
8259                  description8280                  description
8260                    "Forward class for the tunnel (default value 0)";8281                    "Forward class for the tunnel (default value 0)";
8261                }8282                }
8262              }8283              }
8263              description8284              description
8264                "Specify tunnel forward class for policy based routing";8285                "Specify tunnel forward class for policy based routing";
8265            }8286            }
8266            leaf load-share {8287            leaf load-share {
8267              type uint32 {8288              type uint32 {
8268                range "1..4294967295" {8289                range "1..4294967295" {
8269                  description8290                  description
8270                    "Loadshare value. Scale is the same as bandwidths.";8291                    "Loadshare value. Scale is the same as bandwidths.";
8271                }8292                }
8272              }8293              }
8273              description8294              description
8274                "Specify tunnel load-sharing metric";8295                "Specify tunnel load-sharing metric";
8275            }8296            }
8276            container path-selection {8297            container path-selection {
8277              description8298              description
8278                "Enter path selection configuration submode";8299                "Enter path selection configuration submode";
8279              container metric {8300              container metric {
8280                description8301                description
8281                  "Metric Type for path calculation";8302                  "Metric Type for path calculation";
8282                container igp {8303                container igp {
8283                  presence "Indicates a igp node is configured.";8304                  presence "Indicates a igp node is configured.";
8284                  description8305                  description
8285                    "Use IGP metric";8306                    "Use IGP metric";
8286                }8307                }
8287                container te {8308                container te {
8288                  presence "Indicates a te node is configured.";8309                  presence "Indicates a te node is configured.";
8289                  description8310                  description
8290                    "Use TE metric";8311                    "Use TE metric";
8291                }8312                }
8292                container delay {8313                container delay {
8293                  presence "Indicates a delay node is configured.";8314                  presence "Indicates a delay node is configured.";
8294                  description8315                  description
8295                    "Use delay metric";8316                    "Use delay metric";
8296                }8317                }
8297              }8318              }
8298              container tiebreaker {8319              container tiebreaker {
8299                description8320                description
8300                  "Equal cost multipath tiebreaker for path calculation (default: min-fill).";8321                  "Equal cost multipath tiebreaker for path calculation (default: min-fill).";
8301                container min-fill {8322                container min-fill {
8302                  presence "Indicates a min-fill node is configured.";8323                  presence "Indicates a min-fill node is configured.";
8303                  description8324                  description
8304                    "Prefer the path with the least-utilized links";8325                    "Prefer the path with the least-utilized links";
8305                }8326                }
8306                container max-fill {8327                container max-fill {
8307                  presence "Indicates a max-fill node is configured.";8328                  presence "Indicates a max-fill node is configured.";
8308                  description8329                  description
8309                    "Prefer the path with the most-utilized links";8330                    "Prefer the path with the most-utilized links";
8310                }8331                }
8311                container random {8332                container random {
8312                  presence "Indicates a random node is configured.";8333                  presence "Indicates a random node is configured.";
8313                  description8334                  description
8314                    "Prefer a path with links utilized randomly";8335                    "Prefer a path with links utilized randomly";
8315                }8336                }
8316              }8337              }
8317              leaf delay-limit {8338              leaf delay-limit {
8318                type uint32 {8339                type uint32 {
8319                  range "1..4294967295" {8340                  range "1..4294967295" {
8320                    description8341                    description
8321                      "Delay limit in usec";8342                      "Delay limit in usec";
8322                  }8343                  }
8323                }8344                }
8324                description8345                description
8325                  "Delay limit configuration";8346                  "Delay limit configuration";
8326              }8347              }
8327            }8348            }
8328            container forwarding-adjacency {8349            container forwarding-adjacency {
8329              presence "Indicates a forwarding-adjacency node is configured.";8350              presence "Indicates a forwarding-adjacency node is configured.";
8330              description8351              description
8331                "Enable a forwarding-adjacency and enter its submode";8352                "Enable a forwarding-adjacency and enter its submode";
8332              leaf holdtime {8353              leaf holdtime {
8333                type uint32 {8354                type uint32 {
8334                  range "0..20000" {8355                  range "0..20000" {
8335                    description8356                    description
8336                      "Hold time in ms";8357                      "Hold time in ms";
8337                  }8358                  }
8338                }8359                }
8339                description8360                description
8340                  "Hold time in ms";8361                  "Hold time in ms";
8341              }8362              }
8342              container include-ipv6 {8363              container include-ipv6 {
8343                presence "Indicates a include-ipv6 node is configured.";8364                presence "Indicates a include-ipv6 node is configured.";
8344                description8365                description
8345                  "Announce tunnel as an IPv6 FA also";8366                  "Announce tunnel as an IPv6 FA also";
8346              }8367              }
8347            }8368            }
8348            container autoroute {8369            container autoroute {
8349              description8370              description
8350                "Parameters for IGP routing over tunnel";8371                "Parameters for IGP routing over tunnel";
8351              container announce {8372              container announce {
8352                presence "Indicates a announce node is configured.";8373                presence "Indicates a announce node is configured.";
8353                description8374                description
8354                  "Announce tunnel to IGP";8375                  "Announce tunnel to IGP";
8355                container metric {8376                container metric {
8356                  must "constant or absolute or relative";8377                  must "constant or absolute or relative";
8357                  presence "Indicates a metric node is configured.";8378                  presence "Indicates a metric node is configured.";
8358                  description8379                  description
8359                    "Specify MPLS tunnel metric";8380                    "Specify MPLS tunnel metric";
8360                  leaf absolute {8381                  leaf absolute {
8361                    type uint32 {8382                    type uint32 {
8362                      range "1..2147483647" {8383                      range "1..2147483647" {
8363                        description8384                        description
8364                          "Absolute metric";8385                          "Absolute metric";
8365                      }8386                      }
8366                    }8387                    }
8367                    description8388                    description
8368                      "Set metric mode absolute";8389                      "Set metric mode absolute";
8369                  }8390                  }
8370                  leaf relative {8391                  leaf relative {
8371                    type int32 {8392                    type int32 {
8372                      range "-10..10" {8393                      range "-10..10" {
8373                        description8394                        description
8374                          "Relative metric";8395                          "Relative metric";
8375                      }8396                      }
8376                    }8397                    }
8377                    description8398                    description
8378                      "Set metric mode relative";8399                      "Set metric mode relative";
8379                  }8400                  }
8380                  leaf constant {8401                  leaf constant {
8381                    type uint32 {8402                    type uint32 {
8382                      range "1..2147483647" {8403                      range "1..2147483647" {
8383                        description8404                        description
8384                          "Set constant metric";8405                          "Set constant metric";
8385                      }8406                      }
8386                    }8407                    }
8387                    description8408                    description
8388                      "Set constant metric";8409                      "Set constant metric";
8389                  }8410                  }
8390                }8411                }
8391                container include-ipv6 {8412                container include-ipv6 {
8392                  presence "Indicates a include-ipv6 node is configured.";8413                  presence "Indicates a include-ipv6 node is configured.";
8393                  description8414                  description
8394                    "Announce tunnel as an IPv6 AA also";8415                    "Announce tunnel as an IPv6 AA also";
8395                }8416                }
8396                container exclude-traffic {8417                container exclude-traffic {
8397                  description8418                  description
8398                    "Exclude the type of traffic that goes through AA";8419                    "Exclude the type of traffic that goes through AA";
8399                  container segment-routing {8420                  container segment-routing {
8400                    presence "Indicates a segment-routing node is configured.";8421                    presence "Indicates a segment-routing node is configured.";
8401                    description8422                    description
8402                      "Exclude segment-routing traffic from the autoroute announced tunnel";8423                      "Exclude segment-routing traffic from the autoroute announced tunnel";
8403                  }8424                  }
8404                }8425                }
8405              }8426              }
8406              container destinations {8427              container destinations {
8407                description8428                description
8408                  "Adds static route to destination";8429                  "Adds static route to destination";
8409                list destination {8430                list destination {
8410                  key "address";8431                  key "address";
8411                  description8432                  description
8412                    "Adds static route to destination";8433                    "Adds static route to destination";
8413                  leaf address {8434                  leaf address {
8414                    type inet:ipv4-address-no-zone;8435                    type inet:ipv4-address-no-zone;
8415                    description8436                    description
8416                      "Adds static route to destination";8437                      "Adds static route to destination";
8417                  }8438                  }
8418                }8439                }
8419              }8440              }
8420            }8441            }
8421            container auto-bw {8442            container auto-bw {
8422              presence "Indicates a auto-bw node is configured.";8443              presence "Indicates a auto-bw node is configured.";
8423              description8444              description
8424                "Enable tunnel auto-bandwidth and enter its submode";8445                "Enable tunnel auto-bandwidth and enter its submode";
8425              leaf application {8446              leaf application {
8426                type uint32 {8447                type uint32 {
8427                  range "5..10080" {8448                  range "5..10080" {
8428                    description8449                    description
8429                      " Auto-bw application frequency (minutes)";8450                      " Auto-bw application frequency (minutes)";
8430                  }8451                  }
8431                }8452                }
8432                description8453                description
8433                  "Set the tunnel auto-bw application frequency";8454                  "Set the tunnel auto-bw application frequency";
8434              }8455              }
8435              container bw-limit {8456              container bw-limit {
8436                presence "Indicates a bw-limit node is configured.";8457                presence "Indicates a bw-limit node is configured.";
8437                description8458                description
8438                  "Set min/max bandwidth auto-bw can apply on a tunnel";8459                  "Set min/max bandwidth auto-bw can apply on a tunnel";
8439                leaf min {8460                leaf min {
8440                  type uint32 {8461                  type uint32 {
8441                    range "0..4294967295" {8462                    range "0..4294967295" {
8442                      description8463                      description
8443                        "Minimum bandwidth to apply (kbps)";8464                        "Minimum bandwidth to apply (kbps)";
8444                    }8465                    }
8445                  }8466                  }
8446                  mandatory true;8467                  mandatory true;
8447                  description8468                  description
8448                    "Set minimum bandwidth auto-bw can apply on a tunnel";8469                    "Set minimum bandwidth auto-bw can apply on a tunnel";
8449                }8470                }
8450                leaf max {8471                leaf max {
8451                  type uint32 {8472                  type uint32 {
8452                    range "0..4294967295" {8473                    range "0..4294967295" {
8453                      description8474                      description
8454                        "Maximum bandwidth to apply (kbps)";8475                        "Maximum bandwidth to apply (kbps)";
8455                    }8476                    }
8456                  }8477                  }
8457                  mandatory true;8478                  mandatory true;
8458                  description8479                  description
8459                    "Set maximum bandwidth auto-bw can apply on a tunnel";8480                    "Set maximum bandwidth auto-bw can apply on a tunnel";
8460                }8481                }
8461              }8482              }
8462              container collect-bw-only {8483              container collect-bw-only {
8463                presence "Indicates a collect-bw-only node is configured.";8484                presence "Indicates a collect-bw-only node is configured.";
8464                description8485                description
8465                  "Enable bandwidth collection only, no auto-bw adjustment";8486                  "Enable bandwidth collection only, no auto-bw adjustment";
8466              }8487              }
8467              container adjustment-threshold {8488              container adjustment-threshold {
8468                presence "Indicates a adjustment-threshold node is configured.";8489                presence "Indicates a adjustment-threshold node is configured.";
8469                description8490                description
8470                  "Set the bandwidth change threshold to trigger adjustment";8491                  "Set the bandwidth change threshold to trigger adjustment";
8471                leaf bandwidth-change-percent {8492                leaf bandwidth-change-percent {
8472                  type uint32 {8493                  type uint32 {
8473                    range "1..100" {8494                    range "1..100" {
8474                      description8495                      description
8475                        "Bandwidth change percent to trigger adjustment";8496                        "Bandwidth change percent to trigger adjustment";
8476                    }8497                    }
8477                  }8498                  }
8478                  mandatory true;8499                  mandatory true;
8479                  description8500                  description
8480                    "Set the bandwidth change threshold to trigger adjustment";8501                    "Set the bandwidth change threshold to trigger adjustment";
8481                }8502                }
8482                leaf min {8503                leaf min {
8483                  type uint32 {8504                  type uint32 {
8484                    range "10..4294967295" {8505                    range "10..4294967295" {
8485                      description8506                      description
8486                        "Bandwidth change value to trigger adjustment (kbps)";8507                        "Bandwidth change value to trigger adjustment (kbps)";
8487                    }8508                    }
8488                  }8509                  }
8489                  description8510                  description
8490                    "Set the bandwidth change value to trigger adjustment";8511                    "Set the bandwidth change value to trigger adjustment";
8491                }8512                }
8492              }8513              }
8493              container overflow {8514              container overflow {
8494                description8515                description
8495                  "Configuring the tunnel overflow detection";8516                  "Configuring the tunnel overflow detection";
8496                container threshold {8517                container threshold {
8497                  presence "Indicates a threshold node is configured.";8518                  presence "Indicates a threshold node is configured.";
8498                  description8519                  description
8499                    "Set the bandwidth change percent to trigger an overflow";8520                    "Set the bandwidth change percent to trigger an overflow";
8500                  leaf bandwidth-change-percent {8521                  leaf bandwidth-change-percent {
8501                    type uint32 {8522                    type uint32 {
8502                      range "1..100" {8523                      range "1..100" {
8503                        description8524                        description
8504                          "Bandwidth change percent to trigger an overflow";8525                          "Bandwidth change percent to trigger an overflow";
8505                      }8526                      }
8506                    }8527                    }
8507                    mandatory true;8528                    mandatory true;
8508                    description8529                    description
8509                      "Set the bandwidth change percent to trigger an overflow";8530                      "Set the bandwidth change percent to trigger an overflow";
8510                  }8531                  }
8511                  leaf min {8532                  leaf min {
8512                    type uint32 {8533                    type uint32 {
8513                      range "10..4294967295" {8534                      range "10..4294967295" {
8514                        description8535                        description
8515                          "Bandwidth change value to trigger an overflow (kbps)";8536                          "Bandwidth change value to trigger an overflow (kbps)";
8516                      }8537                      }
8517                    }8538                    }
8518                    mandatory true;8539                    mandatory true;
8519                    description8540                    description
8520                      "Set the bandwidth change value to trigger an overflow";8541                      "Set the bandwidth change value to trigger an overflow";
8521                  }8542                  }
8522                  leaf limit {8543                  leaf limit {
8523                    type uint32 {8544                    type uint32 {
8524                      range "1..10" {8545                      range "1..10" {
8525                        description8546                        description
8526                          "Number of consecutive collections exceeding threshold";8547                          "Number of consecutive collections exceeding threshold";
8527                      }8548                      }
8528                    }8549                    }
8529                    mandatory true;8550                    mandatory true;
8530                    description8551                    description
8531                      "Set the number of consecutive collections exceeding threshold";8552                      "Set the number of consecutive collections exceeding threshold";
8532                  }8553                  }
8533                }8554                }
8534              }8555              }
8535              container underflow {8556              container underflow {
8536                description8557                description
8537                  "Configuring the tunnel underflow detection";8558                  "Configuring the tunnel underflow detection";
8538                container threshold {8559                container threshold {
8539                  presence "Indicates a threshold node is configured.";8560                  presence "Indicates a threshold node is configured.";
8540                  description8561                  description
8541                    "Set the bandwidth change percent to trigger an underflow";8562                    "Set the bandwidth change percent to trigger an underflow";
8542                  leaf bandwidth-change-percent {8563                  leaf bandwidth-change-percent {
8543                    type uint32 {8564                    type uint32 {
8544                      range "1..100" {8565                      range "1..100" {
8545                        description8566                        description
8546                          "Bandwidth change percent to trigger an underflow";8567                          "Bandwidth change percent to trigger an underflow";
8547                      }8568                      }
8548                    }8569                    }
8549                    mandatory true;8570                    mandatory true;
8550                    description8571                    description
8551                      "Set the bandwidth change percent to trigger an underflow";8572                      "Set the bandwidth change percent to trigger an underflow";
8552                  }8573                  }
8553                  leaf min {8574                  leaf min {
8554                    type uint32 {8575                    type uint32 {
8555                      range "10..4294967295" {8576                      range "10..4294967295" {
8556                        description8577                        description
8557                          "Bandwidth change value to trigger an underflow (kbps)";8578                          "Bandwidth change value to trigger an underflow (kbps)";
8558                      }8579                      }
8559                    }8580                    }
8560                    mandatory true;8581                    mandatory true;
8561                    description8582                    description
8562                      "Set the bandwidth change value to trigger an underflow";8583                      "Set the bandwidth change value to trigger an underflow";
8563                  }8584                  }
8564                  leaf limit {8585                  leaf limit {
8565                    type uint32 {8586                    type uint32 {
8566                      range "1..10" {8587                      range "1..10" {
8567                        description8588                        description
8568                          "Number of consecutive collections exceeding threshold";8589                          "Number of consecutive collections exceeding threshold";
8569                      }8590                      }
8570                    }8591                    }
8571                    mandatory true;8592                    mandatory true;
8572                    description8593                    description
8573                      "Set the number of consecutive collections exceeding threshold";8594                      "Set the number of consecutive collections exceeding threshold";
8574                  }8595                  }
8575                }8596                }
8576              }8597              }
8577              container resignal {8598              container resignal {
8578                description8599                description
8579                  "Configure the tunnel resignal parameters after going down";8600                  "Configure the tunnel resignal parameters after going down";
8580                container last-bandwidth {8601                container last-bandwidth {
8581                  description8602                  description
8582                    "Configure the tunnel to use last applied bandwidth after going down";8603                    "Configure the tunnel to use last applied bandwidth after going down";
8583                  leaf time-out {8604                  leaf time-out {
8584                    type uint32 {8605                    type uint32 {
8585                      range "1..3600000" {8606                      range "1..3600000" {
8586                        description8607                        description
8587                          "time-out value to trigger a reset of the requested bandwidth (seconds)";8608                          "time-out value to trigger a reset of the requested bandwidth (seconds)";
8588                      }8609                      }
8589                    }8610                    }
8590                    description8611                    description
8591                      "Set the bandwidth resignal time-out value (in seconds) After this time the tunnel will be signaled with the configured bandwidth";8612                      "Set the bandwidth resignal time-out value (in seconds) After this time the tunnel will be signaled with the configured bandwidth";
8592                  }8613                  }
8593                }8614                }
8594              }8615              }
8595              container auto-capacity {8616              container auto-capacity {
8596                presence "Indicates a auto-capacity node is configured.";8617                presence "Indicates a auto-capacity node is configured.";
8597                description8618                description
8598                  "Enable auto-capacity and enter its submode";8619                  "Enable auto-capacity and enter its submode";
8599                leaf min-clones {8620                leaf min-clones {
8600                  type uint32 {8621                  type uint32 {
8601                    range "0..63" {8622                    range "0..63" {
8602                      description8623                      description
8603                        "Range of auto-capacity min clones (default 0)";8624                        "Range of auto-capacity min clones (default 0)";
8604                    }8625                    }
8605                  }8626                  }
8606                  description8627                  description
8607                    "Lower limit on the number of clones that can be created for a given tunnel";8628                    "Lower limit on the number of clones that can be created for a given tunnel";
8608                }8629                }
8609                leaf max-clones {8630                leaf max-clones {
8610                  type uint32 {8631                  type uint32 {
8611                    range "0..63" {8632                    range "0..63" {
8612                      description8633                      description
8613                        "Range of auto-capacity max clones (default 63)";8634                        "Range of auto-capacity max clones (default 63)";
8614                    }8635                    }
8615                  }8636                  }
8616                  description8637                  description
8617                    "Upper limit on the number of clones that can be created for a given tunnel";8638                    "Upper limit on the number of clones that can be created for a given tunnel";
8618                }8639                }
8619                leaf split-bandwidth {8640                leaf split-bandwidth {
8620                  type uint32 {8641                  type uint32 {
8621                    range "0..4294967295" {8642                    range "0..4294967295" {
8622                      description8643                      description
8623                        "Bandwidth in kbps";8644                        "Bandwidth in kbps";
8624                    }8645                    }
8625                  }8646                  }
8626                  description8647                  description
8627                    "Split bandwidth in kbps";8648                    "Split bandwidth in kbps";
8628                }8649                }
8629                leaf merge-bandwidth {8650                leaf merge-bandwidth {
8630                  type uint32 {8651                  type uint32 {
8631                    range "0..4294967295" {8652                    range "0..4294967295" {
8632                      description8653                      description
8633                        "Bandwidth in kbps";8654                        "Bandwidth in kbps";
8634                    }8655                    }
8635                  }8656                  }
8636                  description8657                  description
8637                    "Merge bandwidth in kbps";8658                    "Merge bandwidth in kbps";
8638                }8659                }
8639                leaf nominal-bandwidth {8660                leaf nominal-bandwidth {
8640                  type uint32 {8661                  type uint32 {
8641                    range "0..4294967295" {8662                    range "0..4294967295" {
8642                      description8663                      description
8643                        "Bandwidth in kbps";8664                        "Bandwidth in kbps";
8644                    }8665                    }
8645                  }8666                  }
8646                  description8667                  description
8647                    "Bandwidth in kbps used to compute the number of tunnels when merging or splitting ";8668                    "Bandwidth in kbps used to compute the number of tunnels when merging or splitting ";
8648                }8669                }
8649              }8670              }
8650            }8671            }
8651            container bfd {8672            container bfd {
8652              presence "Indicates a bfd node is configured.";8673              presence "Indicates a bfd node is configured.";
8653              description8674              description
8654                "Configure BFD parameters";8675                "Configure BFD parameters";
8655              container fast-detect {8676              container fast-detect {
8656                presence "Indicates a fast-detect node is configured.";8677                presence "Indicates a fast-detect node is configured.";
8657                description8678                description
8658                  "Enable BFD fast detection";8679                  "Enable BFD fast detection";
8659                container sbfd {8680                container sbfd {
8660                  presence "Indicates a sbfd node is configured.";8681                  presence "Indicates a sbfd node is configured.";
8661                  description8682                  description
8662                    "Enable Seamless BFD";8683                    "Enable Seamless BFD";
8663                }8684                }
8664              }8685              }
8665              leaf minimum-interval {8686              leaf minimum-interval {
8666                type uint32 {8687                type uint32 {
8667                  range "3..30000" {8688                  range "3..30000" {
8668                    description8689                    description
8669                      "Hello interval in milliseconds (default 100),lower bound is 50ms for BFD sessions for named tunnels ";8690                      "Hello interval in milliseconds (default 100),lower bound is 50ms for BFD sessions for named tunnels ";
8670                  }8691                  }
8671                }8692                }
8672                description8693                description
8673                  "Hello interval";8694                  "Hello interval";
8674              }8695              }
8675              leaf multiplier {8696              leaf multiplier {
8676                type uint32 {8697                type uint32 {
8677                  range "3..10" {8698                  range "3..10" {
8678                    description8699                    description
8679                      "Number of consecutive misses before declaring failure  (default 3)";8700                      "Number of consecutive misses before declaring failure  (default 3)";
8680                  }8701                  }
8681                }8702                }
8682                description8703                description
8683                  "Number of consecutive misses before declaring failure ";8704                  "Number of consecutive misses before declaring failure ";
8684              }8705              }
8685            }8706            }
8686            container path-protection {8707            container path-protection {
8687              presence "Indicates a path-protection node is configured.";8708              presence "Indicates a path-protection node is configured.";
8688              description8709              description
8689                "Enable the path protection feature on this named tunnel";8710                "Enable the path protection feature on this named tunnel";
8690              container srlg-diverse {8711              container srlg-diverse {
8691                presence "Indicates a srlg-diverse node is configured.";8712                presence "Indicates a srlg-diverse node is configured.";
8692                description8713                description
8693                  "Enforce SRLG diversity for protecting LSP";8714                  "Enforce SRLG diversity for protecting LSP";
8694              }8715              }
8695            }8716            }
8696            container path-options {8717            container path-options {
8697              description8718              description
8698                "Primary or fallback path setup option";8719                "Primary or fallback path setup option";
8699              list path-option {8720              list path-option {
8700                key "path-setup-name";8721                key "path-setup-name";
8701                description8722                description
8702                  "Primary or fallback path setup option";8723                  "Primary or fallback path setup option";
8703                leaf path-setup-name {8724                leaf path-setup-name {
8704                  type xr:Cisco-ios-xr-string {8725                  type xr:Cisco-ios-xr-string {
8705                    length "1..1024" {8726                    length "1..1024" {
8706                      description8727                      description
8707                        "Path setup name";8728                        "Path setup name";
8708                    }8729                    }
8709                  }8730                  }
8710                  description8731                  description
8711                    "Primary or fallback path setup option";8732                    "Primary or fallback path setup option";
8712                }8733                }
8713                leaf preference {8734                leaf preference {
8714                  type uint32 {8735                  type uint32 {
8715                    range "0..255" {8736                    range "0..255" {
8716                      description8737                      description
8717                        "Lower value is more preferred path option";8738                        "Lower value is more preferred path option";
8718                    }8739                    }
8719                  }8740                  }
8720                  description8741                  description
8721                    "Specify the preference of the path-option.";8742                    "Specify the preference of the path-option.";
8722                }8743                }
8723                container computation {8744                container computation {
8724                  description8745                  description
8725                    "Specify the computation method for the path";8746                    "Specify the computation method for the path";
8726                  container dynamic {8747                  container dynamic {
8727                    presence "Indicates a dynamic node is configured.";8748                    presence "Indicates a dynamic node is configured.";
8728                    description8749                    description
8729                      "Dyanmic path computation";8750                      "Dyanmic path computation";
8730                  }8751                  }
8731                  leaf explicit {8752                  leaf explicit {
8732                    type xr:Cisco-ios-xr-string {8753                    type xr:Cisco-ios-xr-string {
8733                      length "1..1024" {8754                      length "1..1024" {
8734                        description8755                        description
8735                          "Name of the explicit path";8756                          "Name of the explicit path";
8736                      }8757                      }
8737                    }8758                    }
8738                    description8759                    description
8739                      "Computation based on the preconfigured path";8760                      "Computation based on the preconfigured path";
8740                  }8761                  }
8741                }8762                }
8742              }8763              }
8743            }8764            }
8744            leaf load-interval {8765            leaf load-interval {
8745              type uint32 {8766              type uint32 {
8746                range "0|30|60|90|120|150|180|210|240|270|300|330|360|390|420|450|480|510|540|570|600" {8767                range "0|30|60|90|120|150|180|210|240|270|300|330|360|390|420|450|480|510|540|570|600" {
8747                  description8768                  description
8748                    "Number of seconds: 0 disables load calculation";8769                    "Number of seconds: 0 disables load calculation";
8749                }8770                }
8750              }8771              }
8751              description8772              description
8752                "Specify interval for load calculation for the named tunnel";8773                "Specify interval for load calculation for the named tunnel";
8753            }8774            }
8754            container self-ping {8775            container self-ping {
8755              presence "Indicates a self-ping node is configured.";8776              presence "Indicates a self-ping node is configured.";
8756              description8777              description
8757                "Enable self-ping and enter its submode";8778                "Enable self-ping and enter its submode";
8758              leaf max-count {8779              leaf max-count {
8759                type uint32 {8780                type uint32 {
8760                  range "1..180" {8781                  range "1..180" {
8761                    description8782                    description
8762                      "Range of maximum number of self-ping probes (default 60)";8783                      "Range of maximum number of self-ping probes (default 60)";
8763                  }8784                  }
8764                }8785                }
8765                description8786                description
8766                  "Number of self-ping probes <1-180> (default 60)";8787                  "Number of self-ping probes <1-180> (default 60)";
8767              }8788              }
8768            }8789            }
8769          }8790          }
8770        }8791        }
8771      }8792      }
8772      container affinity-maps {8793      container affinity-maps {
8773        description8794        description
8774          "Affinity Map Configuration";8795          "Affinity Map Configuration";
8775        list affinity-map {8796        list affinity-map {
8776          key "attribute-name";8797          key "attribute-name";
8777          description8798          description
8778            "Affinity Map Configuration";8799            "Affinity Map Configuration";
8779          leaf attribute-name {8800          leaf attribute-name {
8780            type xr:Cisco-ios-xr-string {8801            type xr:Cisco-ios-xr-string {
8781              length "1..32" {8802              length "1..32" {
8782                description8803                description
8783                  "Name of the explicit path";8804                  "Name of the explicit path";
8784              }8805              }
8785            }8806            }
8786            must "(../attribute-value and not(../bit-position)) or (../bit-position and not(../attribute-value))";8807            must "(../attribute-value and not(../bit-position)) or (../bit-position and not(../attribute-value))";
8787            description8808            description
8788              "Affinity attribute name";8809              "Affinity attribute name";
8789          }8810          }
8790          leaf attribute-value {8811          leaf attribute-value {
8791            type uint32 {8812            type uint32 {
8792              range "1..2147483648" {8813              range "1..2147483648" {
8793                description8814                description
8794                  "Affinity attribute value";8815                  "Affinity attribute value";
8795              }8816              }
8796            }8817            }
8797            description8818            description
8798              "Affinity Map Configuration";8819              "Affinity Map Configuration";
8799          }8820          }
8800          leaf bit-position {8821          leaf bit-position {
8801            type uint32 {8822            type uint32 {
8802              range "0..255" {8823              range "0..255" {
8803                description8824                description
8804                  "Bit Position";8825                  "Bit Position";
8805              }8826              }
8806            }8827            }
8807            description8828            description
8808              "Bit Position for Affinity attribute value";8829              "Bit Position for Affinity attribute value";
8809          }8830          }
8810        }8831        }
8811      }8832      }
8812      container signalling {8833      container signalling {
8813        description8834        description
8814          "Signalling options";8835          "Signalling options";
8815        container advertise {8836        container advertise {
8816          description8837          description
8817            "Label advertising options";8838            "Label advertising options";
8818          container explicit-null {8839          container explicit-null {
8819            presence "Indicates a explicit-null node is configured.";8840            presence "Indicates a explicit-null node is configured.";
8820            description8841            description
8821              "Enable explicit-null advertising to PHOP";8842              "Enable explicit-null advertising to PHOP";
8822          }8843          }
8823        }8844        }
8824      }8845      }
8825      container router-id {8846      container router-id {
8826        description8847        description
8827          "Router ID";8848          "Router ID";
8828        list secondary {8849        list secondary {
8829          key "router-id";8850          key "router-id";
8830          description8851          description
8831            "Configure secondary TE Router ID to be used locally (not advertised)";8852            "Configure secondary TE Router ID to be used locally (not advertised)";
8832          leaf router-id {8853          leaf router-id {
8833            type inet:ipv4-address-no-zone;8854            type inet:ipv4-address-no-zone;
8834            description8855            description
8835              "Configure secondary TE Router ID to be used locally (not advertised)";8856              "Configure secondary TE Router ID to be used locally (not advertised)";
8836          }8857          }
8837        }8858        }
8838      }8859      }
8839      container fast-reroute {8860      container fast-reroute {
8840        description8861        description
8841          "Fast-reroute config parameters";8862          "Fast-reroute config parameters";
8842        container timers {8863        container timers {
8843          description8864          description
8844            "Configure fast-reroute timer";8865            "Configure fast-reroute timer";
8845          leaf hold-backup {8866          leaf hold-backup {
8846            type uint32 {8867            type uint32 {
8847              range "0..604800" {8868              range "0..604800" {
8848                description8869                description
8849                  "Seconds before backup declared UP (0 disables hold-timer)";8870                  "Seconds before backup declared UP (0 disables hold-timer)";
8850              }8871              }
8851            }8872            }
8852            description8873            description
8853              "Hold timer for backup UP event";8874              "Hold timer for backup UP event";
8854          }8875          }
8855          leaf promotion {8876          leaf promotion {
8856            type uint32 {8877            type uint32 {
8857              range "0..604800" {8878              range "0..604800" {
8858                description8879                description
8859                  "Seconds between promotions (0 disables promotion)";8880                  "Seconds between promotions (0 disables promotion)";
8860              }8881              }
8861            }8882            }
8862            description8883            description
8863              "Configure how often we scan for LSP backup promotion";8884              "Configure how often we scan for LSP backup promotion";
8864          }8885          }
8865        }8886        }
8866      }8887      }
8867      container gmpls {8888      container gmpls {
8868        description8889        description
8869          "GMPLS submode";8890          "GMPLS submode";
8870        container optical-uni {8891        container optical-uni {
8871          description8892          description
8872            "GMPLS-UNI submode";8893            "GMPLS-UNI submode";
8873          container controllers {8894          container controllers {
8874            description8895            description
8875              "Configure GMPLS-UNI on a link";8896              "Configure GMPLS-UNI on a link";
8876            list controller {8897            list controller {
8877              key "controller-name";8898              key "controller-name";
8878              description8899              description
8879                "Configure GMPLS-UNI on a link";8900                "Configure GMPLS-UNI on a link";
8880              leaf controller-name {8901              leaf controller-name {
8881                type xr:Interface-name;8902                type xr:Interface-name;
8882                description8903                description
8883                  "Configure GMPLS-UNI on a link";8904                  "Configure GMPLS-UNI on a link";
8884              }8905              }
8885              container switching-type {8906              container switching-type {
8886                description8907                description
8887                  "Specify switching type";8908                  "Specify switching type";
8888                container dcsc {8909                container dcsc {
8889                  presence "Indicates a dcsc node is configured.";8910                  presence "Indicates a dcsc node is configured.";
8890                  description8911                  description
8891                    "Data channel switch capable";8912                    "Data channel switch capable";
8892                }8913                }
8893                container lsc {8914                container lsc {
8894                  presence "Indicates a lsc node is configured.";8915                  presence "Indicates a lsc node is configured.";
8895                  description8916                  description
8896                    "Lambda switch capable";8917                    "Lambda switch capable";
8897                }8918                }
8898                container fsc {8919                container fsc {
8899                  presence "Indicates a fsc node is configured.";8920                  presence "Indicates a fsc node is configured.";
8900                  description8921                  description
8901                    "Fiber switch capable";8922                    "Fiber switch capable";
8902                }8923                }
8903              }8924              }
8904              leaf mtu {8925              leaf mtu {
8905                type uint32 {8926                type uint32 {
8906                  range "64..65535" {8927                  range "64..65535" {
8907                    description8928                    description
8908                      "MTU size in bytes";8929                      "MTU size in bytes";
8909                  }8930                  }
8910                }8931                }
8911                description8932                description
8912                  "Set the MTU on a controller";8933                  "Set the MTU on a controller";
8913              }8934              }
8914              container logging {8935              container logging {
8915                description8936                description
8916                  "Per-controller logging configuration";8937                  "Per-controller logging configuration";
8917                container discovered-srlgs {8938                container discovered-srlgs {
8918                  presence "Indicates a discovered-srlgs node is configured.";8939                  presence "Indicates a discovered-srlgs node is configured.";
8919                  description8940                  description
8920                    "Enable logging for discovered SRLGs on this link";8941                    "Enable logging for discovered SRLGs on this link";
8921                }8942                }
8922              }8943              }
8923              container announce {8944              container announce {
8924                description8945                description
8925                  "Announce discovered tunnel properties to system";8946                  "Announce discovered tunnel properties to system";
8926                container srlgs {8947                container srlgs {
8927                  presence "Indicates a srlgs node is configured.";8948                  presence "Indicates a srlgs node is configured.";
8928                  description8949                  description
8929                    "Announce discovered SRLGs to system";8950                    "Announce discovered SRLGs to system";
8930                }8951                }
8931              }8952              }
8932              container tunnel-properties {8953              container tunnel-properties {
8933                presence "Indicates a tunnel-properties node is configured.";8954                presence "Indicates a tunnel-properties node is configured.";
8934                description8955                description
8935                  "Configure GMPLS-UNI tunnel head properties";8956                  "Configure GMPLS-UNI tunnel head properties";
8936                container destination {8957                container destination {
8937                  description8958                  description
8938                    "Specify tunnel destination";8959                    "Specify tunnel destination";
8939                  container ipv4 {8960                  container ipv4 {
8940                    description8961                    description
8941                      "Specify an IPv4 destination";8962                      "Specify an IPv4 destination";
8942                    leaf unicast {8963                    leaf unicast {
8943                      type inet:ipv4-address-no-zone;8964                      type inet:ipv4-address-no-zone;
8944                      description8965                      description
8945                        "Specify an IPv4 unicast destination";8966                        "Specify an IPv4 unicast destination";
8946                    }8967                    }
8947                  }8968                  }
8948                }8969                }
8949                leaf g-pid {8970                leaf g-pid {
8950                  type uint32 {8971                  type uint32 {
8951                    range "0..255" {8972                    range "0..255" {
8952                      description8973                      description
8953                        "GPID value";8974                        "GPID value";
8954                    }8975                    }
8955                  }8976                  }
8956                  description8977                  description
8957                    "Specify generalized payload type";8978                    "Specify generalized payload type";
8958                }8979                }
8959                container encoding-type {8980                container encoding-type {
8960                  description8981                  description
8961                    "Specify LSP encoding type";8982                    "Specify LSP encoding type";
8962                  container ethernet-type1 {8983                  container ethernet-type1 {
8963                    presence "Indicates a ethernet-type1 node is configured.";8984                    presence "Indicates a ethernet-type1 node is configured.";
8964                    description8985                    description
8965                      "Ethernet Private Line Type 1";8986                      "Ethernet Private Line Type 1";
8966                  }8987                  }
8967                  container ethernet-type2 {8988                  container ethernet-type2 {
8968                    presence "Indicates a ethernet-type2 node is configured.";8989                    presence "Indicates a ethernet-type2 node is configured.";
8969                    description8990                    description
8970                      "Ethernet Private Line Type 1";8991                      "Ethernet Private Line Type 1";
8971                  }8992                  }
8972                  container lambda {8993                  container lambda {
8973                    presence "Indicates a lambda node is configured.";8994                    presence "Indicates a lambda node is configured.";
8974                    description8995                    description
8975                      "Lambda Photonic";8996                      "Lambda Photonic";
8976                  }8997                  }
8977                  container fiber {8998                  container fiber {
8978                    presence "Indicates a fiber node is configured.";8999                    presence "Indicates a fiber node is configured.";
8979                    description9000                    description
8980                      "Fiber";9001                      "Fiber";
8981                  }9002                  }
8982                }9003                }
8983                container path-options {9004                container path-options {
8984                  description9005                  description
8985                    "Configure a GMPLS-UNI path-option";9006                    "Configure a GMPLS-UNI path-option";
8986                  list path-option {9007                  list path-option {
8987                    must "no-ero or explicit";9008                    must "no-ero or explicit";
8988                    key "preference";9009                    key "preference";
8989                    description9010                    description
8990                      "Configure a GMPLS-UNI path-option";9011                      "Configure a GMPLS-UNI path-option";
8991                    leaf preference {9012                    leaf preference {
8992                      type uint32 {9013                      type uint32 {
8993                        range "1..1000" {9014                        range "1..1000" {
8994                          description9015                          description
8995                            "Preference for this path option";9016                            "Preference for this path option";
8996                        }9017                        }
8997                      }9018                      }
8998                      description9019                      description
8999                        "Configure a GMPLS-UNI path-option";9020                        "Configure a GMPLS-UNI path-option";
9000                    }9021                    }
9001                    container no-ero {9022                    container no-ero {
9002                      must "../lockdown";9023                      must "../lockdown";
9003                      presence "Indicates a no-ero node is configured.";9024                      presence "Indicates a no-ero node is configured.";
9004                      description9025                      description
9005                        "No path configuration";9026                        "No path configuration";
9006                    }9027                    }
9007                    container explicit {9028                    container explicit {
9008                      description9029                      description
9009                        "Setup based on preconfigured path";9030                        "Setup based on preconfigured path";
9010                      container identifier {9031                      container identifier {
9011                        must "not(../name) and ../../lockdown and ../../verbatim";9032                        must "not(../name) and ../../lockdown and ../../verbatim";
9012                        presence "Indicates a identifier node is configured.";9033                        presence "Indicates a identifier node is configured.";
9013                        description9034                        description
9014                          "Specify an explicit path by number";9035                          "Specify an explicit path by number";
9015                        leaf explicit-path-number {9036                        leaf explicit-path-number {
9016                          type uint32 {9037                          type uint32 {
9017                            range "1..65535" {9038                            range "1..65535" {
9018                              description9039                              description
9019                                "Explicit path number";9040                                "Explicit path number";
9020                            }9041                            }
9021                          }9042                          }
9022                          mandatory true;9043                          mandatory true;
9023                          description9044                          description
9024                            "Specify an explicit path by number";9045                            "Specify an explicit path by number";
9025                        }9046                        }
9026                      }9047                      }
9027                      container name {9048                      container name {
9028                        must "not(../identifier) and ../../lockdown and ../../verbatim";9049                        must "not(../identifier) and ../../lockdown and ../../verbatim";
9029                        presence "Indicates a name node is configured.";9050                        presence "Indicates a name node is configured.";
9030                        description9051                        description
9031                          "Specify an explicit path by name";9052                          "Specify an explicit path by name";
9032                        leaf explicit-path-name {9053                        leaf explicit-path-name {
9033                          type xr:Cisco-ios-xr-string {9054                          type xr:Cisco-ios-xr-string {
9034                            length "1..1024" {9055                            length "1..1024" {
9035                              description9056                              description
9036                                "Explicit path name";9057                                "Explicit path name";
9037                            }9058                            }
9038                          }9059                          }
9039                          mandatory true;9060                          mandatory true;
9040                          description9061                          description
9041                            "Specify an explicit path by name";9062                            "Specify an explicit path by name";
9042                        }9063                        }
9043                      }9064                      }
9044                    }9065                    }
9045                    leaf xro-attribute-set {9066                    leaf xro-attribute-set {
9046                      type xr:Cisco-ios-xr-string {9067                      type xr:Cisco-ios-xr-string {
9047                        length "1..64" {9068                        length "1..64" {
9048                          description9069                          description
9049                            "Specify attribute-set name (max 64 char)";9070                            "Specify attribute-set name (max 64 char)";
9050                        }9071                        }
9051                      }9072                      }
9052                      description9073                      description
9053                        "Attribute-set containing path exclusions";9074                        "Attribute-set containing path exclusions";
9054                    }9075                    }
9055                    container signaled-label {9076                    container signaled-label {
9056                      description9077                      description
9057                        "Specify a fixed upstream label to be used";9078                        "Specify a fixed upstream label to be used";
9058                      container dwdm {9079                      container dwdm {
9059                        description9080                        description
9060                          "DWDM label (RFC 6205), 50GHz channel-spacing";9081                          "DWDM label (RFC 6205), 50GHz channel-spacing";
9061                        leaf wavelength {9082                        leaf wavelength {
9062                          type uint32 {9083                          type uint32 {
9063                            range "1..89" {9084                            range "1..89" {
9064                              description9085                              description
9065                                "DWDM channel number (ITU), 50GHz channel-spacing";9086                                "DWDM channel number (ITU), 50GHz channel-spacing";
9066                            }9087                            }
9067                          }9088                          }
9068                          description9089                          description
9069                            "DWDM wavelength";9090                            "DWDM wavelength";
9070                        }9091                        }
9071                      }9092                      }
9072                    }9093                    }
9073                    container lockdown {9094                    container lockdown {
9074                      presence "Indicates a lockdown node is configured.";9095                      presence "Indicates a lockdown node is configured.";
9075                      description9096                      description
9076                        "Not a candidate for reoptimization";9097                        "Not a candidate for reoptimization";
9077                    }9098                    }
9078                    container verbatim {9099                    container verbatim {
9079                      presence "Indicates a verbatim node is configured.";9100                      presence "Indicates a verbatim node is configured.";
9080                      description9101                      description
9081                        "Use explicit path to construct ERO directly";9102                        "Use explicit path to construct ERO directly";
9082                    }9103                    }
9083                  }9104                  }
9084                }9105                }
9085                container priority {9106                container priority {
9086                  presence "Indicates a priority node is configured.";9107                  presence "Indicates a priority node is configured.";
9087                  description9108                  description
9088                    "Tunnel priority";9109                    "Tunnel priority";
9089                  leaf setup-priority {9110                  leaf setup-priority {
9090                    type uint32 {9111                    type uint32 {
9091                      range "0..7" {9112                      range "0..7" {
9092                        description9113                        description
9093                          "Setup Priority";9114                          "Setup Priority";
9094                      }9115                      }
9095                    }9116                    }
9096                    mandatory true;9117                    mandatory true;
9097                    description9118                    description
9098                      "Tunnel priority";9119                      "Tunnel priority";
9099                  }9120                  }
9100                  leaf hold-priority {9121                  leaf hold-priority {
9101                    type uint32 {9122                    type uint32 {
9102                      range "0..7" {9123                      range "0..7" {
9103                        description9124                        description
9104                          "Hold Priority";9125                          "Hold Priority";
9105                      }9126                      }
9106                    }9127                    }
9107                    mandatory true;9128                    mandatory true;
9108                    description9129                    description
9109                      "Hold Priority";9130                      "Hold Priority";
9110                  }9131                  }
9111                }9132                }
9112                container record-route {9133                container record-route {
9113                  presence "Indicates a record-route node is configured.";9134                  presence "Indicates a record-route node is configured.";
9114                  description9135                  description
9115                    "Record the route used by the tunnel";9136                    "Record the route used by the tunnel";
9116                }9137                }
9117                leaf signalled-name {9138                leaf signalled-name {
9118                  type xr:Cisco-ios-xr-string {9139                  type xr:Cisco-ios-xr-string {
9119                    length "1..254" {9140                    length "1..254" {
9120                      description9141                      description
9121                        "The name to be included in signaling (max 254 characters)";9142                        "The name to be included in signaling (max 254 characters)";
9122                    }9143                    }
9123                  }9144                  }
9124                  description9145                  description
9125                    "The signaling name to assign to the tunnel";9146                    "The signaling name to assign to the tunnel";
9126                }9147                }
9127                container record {9148                container record {
9128                  description9149                  description
9129                    "Request recording of tunnel properties during signaling";9150                    "Request recording of tunnel properties during signaling";
9130                  container srlg {9151                  container srlg {
9131                    presence "Indicates a srlg node is configured.";9152                    presence "Indicates a srlg node is configured.";
9132                    description9153                    description
9133                      "SRLG recording";9154                      "SRLG recording";
9134                  }9155                  }
9135                }9156                }
9136                leaf tunnel-id {9157                leaf tunnel-id {
9137                  type uint32 {9158                  type uint32 {
9138                    range "0..65535" {9159                    range "0..65535" {
9139                      description9160                      description
9140                        "Tunnel ID";9161                        "Tunnel ID";
9141                    }9162                    }
9142                  }9163                  }
9143                  description9164                  description
9144                    "GMPLS-UNI tunnel id";9165                    "GMPLS-UNI tunnel id";
9145                }9166                }
9146                container logging {9167                container logging {
9147                  description9168                  description
9148                    "Per-tunnel logging configuration";9169                    "Per-tunnel logging configuration";
9149                  container events {9170                  container events {
9150                    description9171                    description
9151                      "Per-tunnel logging events";9172                      "Per-tunnel logging events";
9152                    container lsp-status {9173                    container lsp-status {
9153                      description9174                      description
9154                        "Enable interface LSP state change alarms";9175                        "Enable interface LSP state change alarms";
9155                      container state {9176                      container state {
9156                        presence "Indicates a state node is configured.";9177                        presence "Indicates a state node is configured.";
9157                        description9178                        description
9158                          "Enable interface LSP UP/DOWN change alarms";9179                          "Enable interface LSP UP/DOWN change alarms";
9159                      }9180                      }
9160                    }9181                    }
9161                  }9182                  }
9162                }9183                }
9163                container protection {9184                container protection {
9164                  description9185                  description
9165                    "Protection";9186                    "Protection";
9166                  leaf attribute-set {9187                  leaf attribute-set {
9167                    type xr:Cisco-ios-xr-string {9188                    type xr:Cisco-ios-xr-string {
9168                      length "1..64" {9189                      length "1..64" {
9169                        description9190                        description
9170                          "Specify attribute-set name (max 32 characters)";9191                          "Specify attribute-set name (max 32 characters)";
9171                      }9192                      }
9172                    }9193                    }
9173                    description9194                    description
9174                      "Protection attribute set";9195                      "Protection attribute set";
9175                  }9196                  }
9176                }9197                }
9177              }9198              }
9178            }9199            }
9179          }9200          }
9180          container timers {9201          container timers {
9181            description9202            description
9182              "Configure GMPLS-UNI timers";9203              "Configure GMPLS-UNI timers";
9183            container path-option {9204            container path-option {
9184              description9205              description
9185                "Path-option timers";9206                "Path-option timers";
9186              container holddown {9207              container holddown {
9187                presence "Indicates a holddown node is configured.";9208                presence "Indicates a holddown node is configured.";
9188                description9209                description
9189                  "Path-option holddown timer limits";9210                  "Path-option holddown timer limits";
9190                leaf minimum {9211                leaf minimum {
9191                  type uint32 {9212                  type uint32 {
9192                    range "5..3600" {9213                    range "5..3600" {
9193                      description9214                      description
9194                        "Minimum path-option holddown time (seconds)";9215                        "Minimum path-option holddown time (seconds)";
9195                    }9216                    }
9196                  }9217                  }
9197                  mandatory true;9218                  mandatory true;
9198                  description9219                  description
9199                    "Path-option holddown timer limits";9220                    "Path-option holddown timer limits";
9200                }9221                }
9201                leaf maximum {9222                leaf maximum {
9202                  type uint32 {9223                  type uint32 {
9203                    range "5..3600" {9224                    range "5..3600" {
9204                      description9225                      description
9205                        "Maximum path-option holddown time (seconds)";9226                        "Maximum path-option holddown time (seconds)";
9206                    }9227                    }
9207                  }9228                  }
9208                  mandatory true;9229                  mandatory true;
9209                  description9230                  description
9210                    "Maximum path-option holddown time (seconds)";9231                    "Maximum path-option holddown time (seconds)";
9211                }9232                }
9212              }9233              }
9213            }9234            }
9214          }9235          }
9215        }9236        }
9216        container optical-nni {9237        container optical-nni {
9217          presence "Indicates a optical-nni node is configured.";9238          presence "Indicates a optical-nni node is configured.";
9218          description9239          description
9219            "GMPLS-NNI submode";9240            "GMPLS-NNI submode";
9220          container path-selection {9241          container path-selection {
9221            description9242            description
9222              "Path Selection Configuration";9243              "Path Selection Configuration";
9223            container metric {9244            container metric {
9224              description9245              description
9225                "Metric Type Configuration";9246                "Metric Type Configuration";
9226              container te-metric {9247              container te-metric {
9227                presence "Indicates a te-metric node is configured.";9248                presence "Indicates a te-metric node is configured.";
9228                description9249                description
9229                  "Use TE metric";9250                  "Use TE metric";
9230              }9251              }
9231              container delay {9252              container delay {
9232                presence "Indicates a delay node is configured.";9253                presence "Indicates a delay node is configured.";
9233                description9254                description
9234                  "Use delay metric";9255                  "Use delay metric";
9235              }9256              }
9236            }9257            }
9237          }9258          }
9238          container controller {9259          container controller {
9239            description9260            description
9240              "Configure GMPLS-NNI tunnel";9261              "Configure GMPLS-NNI tunnel";
9241            list odu-group-te {9262            list odu-group-te {
9242              key "tunnel-id";9263              key "tunnel-id";
9243              description9264              description
9244                "Odu-Group-Te controller(s)";9265                "Odu-Group-Te controller(s)";
9245              leaf tunnel-id {9266              leaf tunnel-id {
9246                type uint32 {9267                type uint32 {
9247                  range "0..64535" {9268                  range "0..64535" {
9248                    description9269                    description
9249                      "Enter the Tunnel ID";9270                      "Enter the Tunnel ID";
9250                  }9271                  }
9251                }9272                }
9252                description9273                description
9253                  "Enter the Tunnel ID";9274                  "Enter the Tunnel ID";
9254              }9275              }
9255              container logging {9276              container logging {
9256                description9277                description
9257                  "Per-interface logging configuration";9278                  "Per-interface logging configuration";
9258                container events {9279                container events {
9259                  description9280                  description
9260                    "Per-interface logging events";9281                    "Per-interface logging events";
9261                  container lsp-status {9282                  container lsp-status {
9262                    description9283                    description
9263                      "Enable interface LSP state change alarms";9284                      "Enable interface LSP state change alarms";
9264                    container state {9285                    container state {
9265                      presence "Indicates a state node is configured.";9286                      presence "Indicates a state node is configured.";
9266                      description9287                      description
9267                        "Enable tunnel oper-state change notification";9288                        "Enable tunnel oper-state change notification";
9268                    }9289                    }
9269                    container signalling-state {9290                    container signalling-state {
9270                      presence "Indicates a signalling-state node is configured.";9291                      presence "Indicates a signalling-state node is configured.";
9271                      description9292                      description
9272                        "Enable all sub-LSP state change notification";9293                        "Enable all sub-LSP state change notification";
9273                    }9294                    }
9274                    container insufficient-bandwidth {9295                    container insufficient-bandwidth {
9275                      presence "Indicates a insufficient-bandwidth node is configured.";9296                      presence "Indicates a insufficient-bandwidth node is configured.";
9276                      description9297                      description
9277                        "Enable Syslog for setup failure due to bandwidth";9298                        "Enable Syslog for setup failure due to bandwidth";
9278                    }9299                    }
9279                    container cross-connect {9300                    container cross-connect {
9280                      presence "Indicates a cross-connect node is configured.";9301                      presence "Indicates a cross-connect node is configured.";
9281                      description9302                      description
9282                        "Enable Static X-connects change notification";9303                        "Enable Static X-connects change notification";
9283                    }9304                    }
9284                    container switch-over {9305                    container switch-over {
9285                      presence "Indicates a switch-over node is configured.";9306                      presence "Indicates a switch-over node is configured.";
9286                      description9307                      description
9287                        "Enable Active LSP change notification";9308                        "Enable Active LSP change notification";
9288                    }9309                    }
9289                    container path-change {9310                    container path-change {
9290                      presence "Indicates a path-change node is configured.";9311                      presence "Indicates a path-change node is configured.";
9291                      description9312                      description
9292                        "Enable Path-change notification";9313                        "Enable Path-change notification";
9293                    }9314                    }
9294                    container homepath-state {9315                    container homepath-state {
9295                      presence "Indicates a homepath-state node is configured.";9316                      presence "Indicates a homepath-state node is configured.";
9296                      description9317                      description
9297                        "Enable Homepath state change notification";9318                        "Enable Homepath state change notification";
9298                    }9319                    }
9299                  }9320                  }
9300                }9321                }
9301              }9322              }
9302              container path-selection {9323              container path-selection {
9303                description9324                description
9304                  "Path Selection Configuration";9325                  "Path Selection Configuration";
9305                container metric {9326                container metric {
9306                  description9327                  description
9307                    "Metric Type Configuration";9328                    "Metric Type Configuration";
9308                  container te-metric {9329                  container te-metric {
9309                    presence "Indicates a te-metric node is configured.";9330                    presence "Indicates a te-metric node is configured.";
9310                    description9331                    description
9311                      "Use TE metric";9332                      "Use TE metric";
9312                  }9333                  }
9313                  container delay {9334                  container delay {
9314                    presence "Indicates a delay node is configured.";9335                    presence "Indicates a delay node is configured.";
9315                    description9336                    description
9316                      "Use delay metric";9337                      "Use delay metric";
9317                  }9338                  }
9318                }9339                }
9319              }9340              }
9320              container destination {9341              container destination {
9321                description9342                description
9322                  "Specify tunnel destination";9343                  "Specify tunnel destination";
9323                container ipv4 {9344                container ipv4 {
9324                  description9345                  description
9325                    "Specify an IPv4 destination";9346                    "Specify an IPv4 destination";
9326                  leaf unicast {9347                  leaf unicast {
9327                    type inet:ipv4-address-no-zone;9348                    type inet:ipv4-address-no-zone;
9328                    description9349                    description
9329                      "Specify an IPv4 unicast destination";9350                      "Specify an IPv4 unicast destination";
9330                  }9351                  }
9331                  container unnumbered {9352                  container unnumbered {
9332                    presence "Indicates a unnumbered node is configured.";9353                    presence "Indicates a unnumbered node is configured.";
9333                    description9354                    description
9334                      "Enter Router-id (A.B.C.D)";9355                      "Enter Router-id (A.B.C.D)";
9335                    leaf address {9356                    leaf address {
9336                      type inet:ipv4-address-no-zone;9357                      type inet:ipv4-address-no-zone;
9337                      mandatory true;9358                      mandatory true;
9338                      description9359                      description
9339                        "Enter Router-id (A.B.C.D)";9360                        "Enter Router-id (A.B.C.D)";
9340                    }9361                    }
9341                    leaf interface-ifindex {9362                    leaf interface-ifindex {
9342                      type uint32 {9363                      type uint32 {
9343                        range "0..4294967295" {9364                        range "0..4294967295" {
9344                          description9365                          description
9345                            "Enter the destination IF-index";9366                            "Enter the destination IF-index";
9346                        }9367                        }
9347                      }9368                      }
9348                      description9369                      description
9349                        "Specify terminated interface index assigned by destination node";9370                        "Specify terminated interface index assigned by destination node";
9350                    }9371                    }
9351                  }9372                  }
9352                }9373                }
9353              }9374              }
9354              leaf signalled-name {9375              leaf signalled-name {
9355                type xr:Cisco-ios-xr-string {9376                type xr:Cisco-ios-xr-string {
9356                  length "1..254" {9377                  length "1..254" {
9357                    description9378                    description
9358                      "The name to be included in signaling (max 254 characters)";9379                      "The name to be included in signaling (max 254 characters)";
9359                  }9380                  }
9360                }9381                }
9361                description9382                description
9362                  "The signaling name to assign to the tunnel";9383                  "The signaling name to assign to the tunnel";
9363              }9384              }
9364              container protection-switching {9385              container protection-switching {
9365                description9386                description
9366                  "Protection-switching specific commands";9387                  "Protection-switching specific commands";
9367                container lockout {9388                container lockout {
9368                  description9389                  description
9369                    "Lockout tunnel controller to prevent switch over";9390                    "Lockout tunnel controller to prevent switch over";
9370                  container working {9391                  container working {
9371                    presence "Indicates a working node is configured.";9392                    presence "Indicates a working node is configured.";
9372                    description9393                    description
9373                      "Lockout working path";9394                      "Lockout working path";
9374                  }9395                  }
9375                }9396                }
9376              }9397              }
9377              container record-route {9398              container record-route {
9378                presence "Indicates a record-route node is configured.";9399                presence "Indicates a record-route node is configured.";
9379                description9400                description
9380                  "Records the route used by the tunnel";9401                  "Records the route used by the tunnel";
9381              }9402              }
9382              container announce-srlg {9403              container announce-srlg {
9383                presence "Indicates a announce-srlg node is configured.";9404                presence "Indicates a announce-srlg node is configured.";
9384                description9405                description
9385                  "Announce the srlg on termination interface";9406                  "Announce the srlg on termination interface";
9386              }9407              }
9387              container shutdown {9408              container shutdown {
9388                presence "Indicates a shutdown node is configured.";9409                presence "Indicates a shutdown node is configured.";
9389                description9410                description
9390                  "Shuts down LSP/Tunnel";9411                  "Shuts down LSP/Tunnel";
9391                container lsp-type {9412                container lsp-type {
9392                  description9413                  description
9393                    "Lists the Lsp Types";9414                    "Lists the Lsp Types";
9394                  container current {9415                  container current {
9395                    presence "Indicates a current node is configured.";9416                    presence "Indicates a current node is configured.";
9396                    description9417                    description
9397                      "Shuts down the Current/Working LSP";9418                      "Shuts down the Current/Working LSP";
9398                  }9419                  }
9399                  container standby {9420                  container standby {
9400                    presence "Indicates a standby node is configured.";9421                    presence "Indicates a standby node is configured.";
9401                    description9422                    description
9402                      "Shuts down the Protect/Standby LSP";9423                      "Shuts down the Protect/Standby LSP";
9403                  }9424                  }
9404                  container restore {9425                  container restore {
9405                    presence "Indicates a restore node is configured.";9426                    presence "Indicates a restore node is configured.";
9406                    description9427                    description
9407                      "Shuts down the Restore LSP";9428                      "Shuts down the Restore LSP";
9408                  }9429                  }
9409                }9430                }
9410              }9431              }
9411              container signalled-bandwidth {9432              container signalled-bandwidth {
9412                description9433                description
9413                  "Set the signaled B/W of the tunnel";9434                  "Set the signaled B/W of the tunnel";
9414                container odu0 {9435                container odu0 {
9415                  presence "Indicates a odu0 node is configured.";9436                  presence "Indicates a odu0 node is configured.";
9416                  description9437                  description
9417                    "Signalled Bandwidth for ODU0";9438                    "Signalled Bandwidth for ODU0";
9418                }9439                }
9419                container odu1 {9440                container odu1 {
9420                  presence "Indicates a odu1 node is configured.";9441                  presence "Indicates a odu1 node is configured.";
9421                  description9442                  description
9422                    "Signalled Bandwidth for ODU1";9443                    "Signalled Bandwidth for ODU1";
9423                }9444                }
9424                container odu1e {9445                container odu1e {
9425                  presence "Indicates a odu1e node is configured.";9446                  presence "Indicates a odu1e node is configured.";
9426                  description9447                  description
9427                    "Signalled Bandwidth for ODU1e";9448                    "Signalled Bandwidth for ODU1e";
9428                }9449                }
9429                container odu1f {9450                container odu1f {
9430                  presence "Indicates a odu1f node is configured.";9451                  presence "Indicates a odu1f node is configured.";
9431                  description9452                  description
9432                    "Signalled Bandwidth for ODU1f";9453                    "Signalled Bandwidth for ODU1f";
9433                }9454                }
9434                container odu2 {9455                container odu2 {
9435                  presence "Indicates a odu2 node is configured.";9456                  presence "Indicates a odu2 node is configured.";
9436                  description9457                  description
9437                    "Signalled Bandwidth for ODU2";9458                    "Signalled Bandwidth for ODU2";
9438                }9459                }
9439                container odu2e {9460                container odu2e {
9440                  presence "Indicates a odu2e node is configured.";9461                  presence "Indicates a odu2e node is configured.";
9441                  description9462                  description
9442                    "Signalled Bandwidth for ODU2e";9463                    "Signalled Bandwidth for ODU2e";
9443                }9464                }
9444                container odu2f {9465                container odu2f {
9445                  presence "Indicates a odu2f node is configured.";9466                  presence "Indicates a odu2f node is configured.";
9446                  description9467                  description
9447                    "Signalled Bandwidth for ODU2f";9468                    "Signalled Bandwidth for ODU2f";
9448                }9469                }
9449                container odu3 {9470                container odu3 {
9450                  presence "Indicates a odu3 node is configured.";9471                  presence "Indicates a odu3 node is configured.";
9451                  description9472                  description
9452                    "Signalled Bandwidth for ODU3";9473                    "Signalled Bandwidth for ODU3";
9453                }9474                }
9454                container odu3e1 {9475                container odu3e1 {
9455                  presence "Indicates a odu3e1 node is configured.";9476                  presence "Indicates a odu3e1 node is configured.";
9456                  description9477                  description
9457                    "Signalled Bandwidth for ODU3e1";9478                    "Signalled Bandwidth for ODU3e1";
9458                }9479                }
9459                container odu3e2 {9480                container odu3e2 {
9460                  presence "Indicates a odu3e2 node is configured.";9481                  presence "Indicates a odu3e2 node is configured.";
9461                  description9482                  description
9462                    "Signalled Bandwidth for ODU3e2";9483                    "Signalled Bandwidth for ODU3e2";
9463                }9484                }
9464                container odu4 {9485                container odu4 {
9465                  presence "Indicates a odu4 node is configured.";9486                  presence "Indicates a odu4 node is configured.";
9466                  description9487                  description
9467                    "Signalled Bandwidth for ODU4";9488                    "Signalled Bandwidth for ODU4";
9468                }9489                }
9469                container oduflex {9490                container oduflex {
9470                  description9491                  description
9471                    "Signalled Bandwidth for ODUFlex";9492                    "Signalled Bandwidth for ODUFlex";
9472                  leaf bitrate {9493                  leaf bitrate {
9473                    type uint32 {9494                    type uint32 {
9474                      range "1..104136740" {9495                      range "1..104136740" {
9475                        description9496                        description
9476                          "Enter the bitrate for ODUFlex in kbps";9497                          "Enter the bitrate for ODUFlex in kbps";
9477                      }9498                      }
9478                    }9499                    }
9479                    description9500                    description
9480                      "Set bit-rate for ODUFlex in kbps";9501                      "Set bit-rate for ODUFlex in kbps";
9481                  }9502                  }
9482                  container framing-type {9503                  container framing-type {
9483                    description9504                    description
9484                      "Set the framing type for ODUFlex";9505                      "Set the framing type for ODUFlex";
9485                    container cbr {9506                    container cbr {
9486                      presence "Indicates a cbr node is configured.";9507                      presence "Indicates a cbr node is configured.";
9487                      description9508                      description
9488                        "Set framing type as CBR for ODU Flex";9509                        "Set framing type as CBR for ODU Flex";
9489                    }9510                    }
9490                    container gfp-f-fixed {9511                    container gfp-f-fixed {
9491                      presence "Indicates a gfp-f-fixed node is configured.";9512                      presence "Indicates a gfp-f-fixed node is configured.";
9492                      description9513                      description
9493                        "Set framing type as GFP-F-Fixed for ODU Flex";9514                        "Set framing type as GFP-F-Fixed for ODU Flex";
9494                    }9515                    }
9495                  }9516                  }
9496                }9517                }
9497              }9518              }
9498              container path-options {9519              container path-options {
9499                description9520                description
9500                  "Path setup option";9521                  "Path setup option";
9501                list path-option {9522                list path-option {
9502                  must "dynamic or explicit";9523                  must "dynamic or explicit";
9503                  key "preference";9524                  key "preference";
9504                  description9525                  description
9505                    "Path setup option";9526                    "Path setup option";
9506                  leaf preference {9527                  leaf preference {
9507                    type uint32 {9528                    type uint32 {
9508                      range "1..1000" {9529                      range "1..1000" {
9509                        description9530                        description
9510                          "Preference for this path option";9531                          "Preference for this path option";
9511                      }9532                      }
9512                    }9533                    }
9513                    description9534                    description
9514                      "Path setup option";9535                      "Path setup option";
9515                  }9536                  }
9516                  container dynamic {9537                  container dynamic {
9517                    must "../lockdown";9538                    must "../lockdown";
9518                    presence "Indicates a dynamic node is configured.";9539                    presence "Indicates a dynamic node is configured.";
9519                    description9540                    description
9520                      "Setup based on dynamically allocated path";9541                      "Setup based on dynamically allocated path";
9521                  }9542                  }
9522                  container explicit {9543                  container explicit {
9523                    description9544                    description
9524                      "Setup based on preconfigured path";9545                      "Setup based on preconfigured path";
9525                    container identifier {9546                    container identifier {
9526                      must "not(../name) and ../../lockdown";9547                      must "not(../name) and ../../lockdown";
9527                      presence "Indicates a identifier node is configured.";9548                      presence "Indicates a identifier node is configured.";
9528                      description9549                      description
9529                        "Specify an IP explicit path by number";9550                        "Specify an IP explicit path by number";
9530                      leaf explicit-path-number {9551                      leaf explicit-path-number {
9531                        type uint32 {9552                        type uint32 {
9532                          range "1..65535" {9553                          range "1..65535" {
9533                            description9554                            description
9534                              "Specify an IP explicit path by number";9555                              "Specify an IP explicit path by number";
9535                          }9556                          }
9536                        }9557                        }
9537                        mandatory true;9558                        mandatory true;
9538                        description9559                        description
9539                          "Specify an IP explicit path by number";9560                          "Specify an IP explicit path by number";
9540                      }9561                      }
9541                    }9562                    }
9542                    container name {9563                    container name {
9543                      must "not(../identifier) and ../../lockdown";9564                      must "not(../identifier) and ../../lockdown";
9544                      presence "Indicates a name node is configured.";9565                      presence "Indicates a name node is configured.";
9545                      description9566                      description
9546                        "Specify an IP explicit path by name";9567                        "Specify an IP explicit path by name";
9547                      leaf explicit-path-name {9568                      leaf explicit-path-name {
9548                        type xr:Cisco-ios-xr-string {9569                        type xr:Cisco-ios-xr-string {
9549                          length "1..1024" {9570                          length "1..1024" {
9550                            description9571                            description
9551                              "Specify an IP explicit path by name";9572                              "Specify an IP explicit path by name";
9552                          }9573                          }
9553                        }9574                        }
9554                        mandatory true;9575                        mandatory true;
9555                        description9576                        description
9556                          "Specify an IP explicit path by name";9577                          "Specify an IP explicit path by name";
9557                      }9578                      }
9558                    }9579                    }
9559                  }9580                  }
9560                  leaf attribute-set {9581                  leaf attribute-set {
9561                    type xr:Cisco-ios-xr-string {9582                    type xr:Cisco-ios-xr-string {
9562                      length "1..64" {9583                      length "1..64" {
9563                        description9584                        description
9564                          "Specify attribute-set name (max 64 char)";9585                          "Specify attribute-set name (max 64 char)";
9565                      }9586                      }
9566                    }9587                    }
9567                    description9588                    description
9568                      "Attribute set for this LSP";9589                      "Attribute set for this LSP";
9569                  }9590                  }
9570                  leaf xro-attribute-set {9591                  leaf xro-attribute-set {
9571                    type xr:Cisco-ios-xr-string {9592                    type xr:Cisco-ios-xr-string {
9572                      length "1..64" {9593                      length "1..64" {
9573                        description9594                        description
9574                          "Specify attribute-set name (max 64 char)";9595                          "Specify attribute-set name (max 64 char)";
9575                      }9596                      }
9576                    }9597                    }
9577                    description9598                    description
9578                      "Attribute-set containing path exclusions";9599                      "Attribute-set containing path exclusions";
9579                  }9600                  }
9580                  container lockdown {9601                  container lockdown {
9581                    presence "Indicates a lockdown node is configured.";9602                    presence "Indicates a lockdown node is configured.";
9582                    description9603                    description
9583                      "Path-option is not a candidate for reoptimization";9604                      "Path-option is not a candidate for reoptimization";
9584                  }9605                  }
9585                  container protected-by {9606                  container protected-by {
9586                    description9607                    description
9587                      "Path protection using explicit protecting path";9608                      "Path protection using explicit protecting path";
9588                    container none {9609                    container none {
9589                      must "not(../explicit-protecting-path)";9610                      must "not(../explicit-protecting-path)";
9590                      presence "Indicates a none node is configured.";9611                      presence "Indicates a none node is configured.";
9591                      description9612                      description
9592                        "No path protection";9613                        "No path protection";
9593                    }9614                    }
9594                    leaf explicit-protecting-path {9615                    leaf explicit-protecting-path {
9595                      type uint32 {9616                      type uint32 {
9596                        range "1..1000" {9617                        range "1..1000" {
9597                          description9618                          description
9598                            "Explicit protecting path option preference level (index)";9619                            "Explicit protecting path option preference level (index)";
9599                        }9620                        }
9600                      }9621                      }
9601                      must "not(../none)";9622                      must "not(../none)";
9602                      description9623                      description
9603                        "Explicit protecting path option preference level (index)";9624                        "Explicit protecting path option preference level (index)";
9604                    }9625                    }
9605                  }9626                  }
9606                  leaf restored-from {9627                  leaf restored-from {
9607                    type uint32 {9628                    type uint32 {
9608                      range "1..1000" {9629                      range "1..1000" {
9609                        description9630                        description
9610                          "Restore path option preference level (index)";9631                          "Restore path option preference level (index)";
9611                      }9632                      }
9612                    }9633                    }
9613                    description9634                    description
9614                      "Path restoration option";9635                      "Path restoration option";
9615                  }9636                  }
9616                }9637                }
9617              }9638              }
9618              container static-uni {9639              container static-uni {
9619                description9640                description
9620                  "Set the static UNI endpoints of the NNI Tunnel";9641                  "Set the static UNI endpoints of the NNI Tunnel";
9621                container ingress-port {9642                container ingress-port {
9622                  description9643                  description
9623                    "Specify an ingress-port";9644                    "Specify an ingress-port";
9624                  container controller {9645                  container controller {
9625                    must "not(../../local-termination)";9646                    must "not(../../local-termination)";
9626                    presence "Indicates a controller node is configured.";9647                    presence "Indicates a controller node is configured.";
9627                    description9648                    description
9628                      "Specify an ingress-port controller";9649                      "Specify an ingress-port controller";
9629                    leaf controller-name {9650                    leaf controller-name {
9630                      type xr:Interface-name;9651                      type xr:Interface-name;
9631                      mandatory true;9652                      mandatory true;
9632                      description9653                      description
9633                        "Ingress-port controller name";9654                        "Ingress-port controller name";
9634                    }9655                    }
9635                    container egress-port {9656                    container egress-port {
9636                      presence "Indicates a egress-port node is configured.";9657                      presence "Indicates a egress-port node is configured.";
9637                      description9658                      description
9638                        "Specify an egress-port";9659                        "Specify an egress-port";
9639                      leaf unnumbered {9660                      leaf unnumbered {
9640                        type uint32 {9661                        type uint32 {
9641                          range "0..4294967295" {9662                          range "0..4294967295" {
9642                            description9663                            description
9643                              "Enter the tail-end customer port IF index";9664                              "Enter the tail-end customer port IF index";
9644                          }9665                          }
9645                        }9666                        }
9646                        mandatory true;9667                        mandatory true;
9647                        description9668                        description
9648                          "Specify tail-end customer port IF index";9669                          "Specify tail-end customer port IF index";
9649                      }9670                      }
9650                    }9671                    }
9651                    container remote-termination {9672                    container remote-termination {
9652                      presence "Indicates a remote-termination node is configured.";9673                      presence "Indicates a remote-termination node is configured.";
9653                      description9674                      description
9654                        "Remote termination for egress";9675                        "Remote termination for egress";
9655                      leaf unnumbered {9676                      leaf unnumbered {
9656                        type uint32 {9677                        type uint32 {
9657                          range "0..4294967295" {9678                          range "0..4294967295" {
9658                            description9679                            description
9659                              "Enter the tail-end customer port IF index";9680                              "Enter the tail-end customer port IF index";
9660                          }9681                          }
9661                        }9682                        }
9662                        mandatory true;9683                        mandatory true;
9663                        description9684                        description
9664                          "Specify tail-end customer port IF index";9685                          "Specify tail-end customer port IF index";
9665                      }9686                      }
9666                    }9687                    }
9667                  }9688                  }
9668                }9689                }
9669                container local-termination {9690                container local-termination {
9670                  must "not(../ingress-port/controller)";9691                  must "not(../ingress-port/controller)";
9671                  presence "Indicates a local-termination node is configured.";9692                  presence "Indicates a local-termination node is configured.";
9672                  description9693                  description
9673                    "Local termination for ingress";9694                    "Local termination for ingress";
9674                  leaf interface-name {9695                  leaf interface-name {
9675                    type xr:Interface-name;9696                    type xr:Interface-name;
9676                    mandatory true;9697                    mandatory true;
9677                    description9698                    description
9678                      "Ingress Interface";9699                      "Ingress Interface";
9679                  }9700                  }
9680                  container egress-port {9701                  container egress-port {
9681                    presence "Indicates a egress-port node is configured.";9702                    presence "Indicates a egress-port node is configured.";
9682                    description9703                    description
9683                      "Specify an egress-port";9704                      "Specify an egress-port";
9684                    leaf unnumbered {9705                    leaf unnumbered {
9685                      type uint32 {9706                      type uint32 {
9686                        range "0..4294967295" {9707                        range "0..4294967295" {
9687                          description9708                          description
9688                            "Enter the tail-end customer port IF index";9709                            "Enter the tail-end customer port IF index";
9689                        }9710                        }
9690                      }9711                      }
9691                      mandatory true;9712                      mandatory true;
9692                      description9713                      description
9693                        "Specify tail-end customer port IF index";9714                        "Specify tail-end customer port IF index";
9694                    }9715                    }
9695                  }9716                  }
9696                  container remote-termination {9717                  container remote-termination {
9697                    presence "Indicates a remote-termination node is configured.";9718                    presence "Indicates a remote-termination node is configured.";
9698                    description9719                    description
9699                      "Remote termination for egress";9720                      "Remote termination for egress";
9700                    leaf unnumbered {9721                    leaf unnumbered {
9701                      type uint32 {9722                      type uint32 {
9702                        range "0..4294967295" {9723                        range "0..4294967295" {
9703                          description9724                          description
9704                            "Enter the tail-end customer port IF index";9725                            "Enter the tail-end customer port IF index";
9705                        }9726                        }
9706                      }9727                      }
9707                      mandatory true;9728                      mandatory true;
9708                      description9729                      description
9709                        "Specify tail-end customer port IF index";9730                        "Specify tail-end customer port IF index";
9710                    }9731                    }
9711                  }9732                  }
9712                }9733                }
9713              }9734              }
9714              container path-protection {9735              container path-protection {
9715                description9736                description
9716                  "Path protection";9737                  "Path protection";
9717                leaf attribute-set {9738                leaf attribute-set {
9718                  type xr:Cisco-ios-xr-string {9739                  type xr:Cisco-ios-xr-string {
9719                    length "1..64" {9740                    length "1..64" {
9720                      description9741                      description
9721                        "Specify attribute-set name (max 32 characters)";9742                        "Specify attribute-set name (max 32 characters)";
9722                    }9743                    }
9723                  }9744                  }
9724                  description9745                  description
9725                    "Path protection attribute set";9746                    "Path protection attribute set";
9726                }9747                }
9727              }9748              }
9728              leaf payload {9749              leaf payload {
9729                type enumeration {9750                type enumeration {
9730                  enum "Unkonwn" {9751                  enum "Unkonwn" {
9731                    value 0;9752                    value 0;
9732                    description9753                    description
9733                      "Payload is unknown";9754                      "Payload is unknown";
9734                  }9755                  }
9735                  enum "bmp" {9756                  enum "bmp" {
9736                    value 50;9757                    value 50;
9737                    description9758                    description
9738                      "bmp for payload";9759                      "bmp for payload";
9739                  }9760                  }
9740                  enum "gfp-f" {9761                  enum "gfp-f" {
9741                    value 54;9762                    value 54;
9742                    description9763                    description
9743                      "gfp-f for payload";9764                      "gfp-f for payload";
9744                  }9765                  }
9745                  enum "gmp" {9766                  enum "gmp" {
9746                    value 55;9767                    value 55;
9747                    description9768                    description
9748                      "gmp for payload";9769                      "gmp for payload";
9749                  }9770                  }
9750                  enum "gfp-f-ext" {9771                  enum "gfp-f-ext" {
9751                    value 70;9772                    value 70;
9752                    description9773                    description
9753                      "gfp-f-extended for payload";9774                      "gfp-f-extended for payload";
9754                  }9775                  }
9755                }9776                }
9756                description9777                description
9757                  "gpid as mapping";9778                  "gpid as mapping";
9758              }9779              }
9759            }9780            }
9760          }9781          }
9761          container topology {9782          container topology {
9762            description9783            description
9763              "GMPLS NNI topology instance";9784              "GMPLS NNI topology instance";
9764            container instance {9785            container instance {
9765              description9786              description
9766                "GMPLS NNI topology instance";9787                "GMPLS NNI topology instance";
9767              list ospf {9788              list ospf {
9768                must "areas";9789                must "areas";
9769                key "instance-name";9790                key "instance-name";
9770                description9791                description
9771                  "OSPF instance";9792                  "OSPF instance";
9772                leaf instance-name {9793                leaf instance-name {
9773                  type xr:Cisco-ios-xr-string {9794                  type xr:Cisco-ios-xr-string {
9774                    length "1..40" {9795                    length "1..40" {
9775                      description9796                      description
9776                        "Name for this OSPF instance";9797                        "Name for this OSPF instance";
9777                    }9798                    }
9778                  }9799                  }
9779                  description9800                  description
9780                    "OSPF instance";9801                    "OSPF instance";
9781                }9802                }
9782                container areas {9803                container areas {
9783                  description9804                  description
9784                    "Specify the OSPF area to flood link into";9805                    "Specify the OSPF area to flood link into";
9785                  list area-decimal {9806                  list area-decimal {
9786                    key "area-id";9807                    key "area-id";
9787                    description9808                    description
9788                      "Specify the OSPF area to flood link into";9809                      "Specify the OSPF area to flood link into";
9789                    leaf area-id {9810                    leaf area-id {
9790                      type uint32 {9811                      type uint32 {
9791                        range "0..4294967295";9812                        range "0..4294967295";
9792                      }9813                      }
9793                      description9814                      description
9794                        "Specify the OSPF area ID as a decimal value";9815                        "Specify the OSPF area ID as a decimal value";
9795                    }9816                    }
9796                    container controllers {9817                    container controllers {
9797                      description9818                      description
9798                        "Configure GMPLS-NNI on a link";9819                        "Configure GMPLS-NNI on a link";
9799                      list controller {9820                      list controller {
9800                        key "controller-id";9821                        key "controller-id";
9801                        description9822                        description
9802                          "Configure GMPLS-NNI on a link";9823                          "Configure GMPLS-NNI on a link";
9803                        leaf controller-id {9824                        leaf controller-id {
9804                          type xr:Interface-name;9825                          type xr:Interface-name;
9805                          description9826                          description
9806                            "Configure GMPLS-NNI on a link";9827                            "Configure GMPLS-NNI on a link";
9807                        }9828                        }
9808                        leaf admin-weight {9829                        leaf admin-weight {
9809                          type uint32 {9830                          type uint32 {
9810                            range "0..65535" {9831                            range "0..65535" {
9811                              description9832                              description
9812                                "Admin weight value";9833                                "Admin weight value";
9813                            }9834                            }
9814                          }9835                          }
9815                          description9836                          description
9816                            "Contoller admin weight";9837                            "Contoller admin weight";
9817                        }9838                        }
9818                        container affinity-names {9839                        container affinity-names {
9819                          description9840                          description
9820                            "Specify one or more color for the Contoller";9841                            "Specify one or more color for the Contoller";
9821                          leaf-list affinity-name {9842                          leaf-list affinity-name {
9822                            type xr:Cisco-ios-xr-string {9843                            type xr:Cisco-ios-xr-string {
9823                              length "1..32" {9844                              length "1..32" {
9824                                description9845                                description
9825                                  "User defined affinity-name";9846                                  "User defined affinity-name";
9826                              }9847                              }
9827                            }9848                            }
9828                            max-elements "32";9849                            max-elements "32";
9829                            description9850                            description
9830                              "Specify one or more color for the Contoller";9851                              "Specify one or more color for the Contoller";
9831                          }9852                          }
9832                        }9853                        }
9833                        leaf delay {9854                        leaf delay {
9834                          type uint32 {9855                          type uint32 {
9835                            range "1..16777215" {9856                            range "1..16777215" {
9836                              description9857                              description
9837                                "TE link delay value in micro-sec";9858                                "TE link delay value in micro-sec";
9838                            }9859                            }
9839                          }9860                          }
9840                          description9861                          description
9841                            "TE link delay";9862                            "TE link delay";
9842                        }9863                        }
9843                        container tti-mode {9864                        container tti-mode {
9844                          description9865                          description
9845                            "TTI Mode to carry TE Link Id,default is otu_sm";9866                            "TTI Mode to carry TE Link Id,default is otu_sm";
9846                          container otu-sm {9867                          container otu-sm {
9847                            presence "Indicates a otu-sm node is configured.";9868                            presence "Indicates a otu-sm node is configured.";
9848                            description9869                            description
9849                              "Section Monitoring for OTU";9870                              "Section Monitoring for OTU";
9850                          }9871                          }
9851                          container odu-pm {9872                          container odu-pm {
9852                            presence "Indicates a odu-pm node is configured.";9873                            presence "Indicates a odu-pm node is configured.";
9853                            description9874                            description
9854                              "Path Monitoring for ODU";9875                              "Path Monitoring for ODU";
9855                          }9876                          }
9856                          leaf odu-tcm {9877                          leaf odu-tcm {
9857                            type uint32 {9878                            type uint32 {
9858                              range "1..6" {9879                              range "1..6" {
9859                                description9880                                description
9860                                  "Enter the Tandem Connection Monitoring ID";9881                                  "Enter the Tandem Connection Monitoring ID";
9861                              }9882                              }
9862                            }9883                            }
9863                            description9884                            description
9864                              "Tandem Connection Monitoring for ODU";9885                              "Tandem Connection Monitoring for ODU";
9865                          }9886                          }
9866                        }9887                        }
9867                      }9888                      }
9868                    }9889                    }
9869                  }9890                  }
9870                  list area-address {9891                  list area-address {
9871                    key "area-id";9892                    key "area-id";
9872                    description9893                    description
9873                      "Specify the OSPF area to flood link into";9894                      "Specify the OSPF area to flood link into";
9874                    leaf area-id {9895                    leaf area-id {
9875                      type inet:ipv4-address-no-zone;9896                      type inet:ipv4-address-no-zone;
9876                      description9897                      description
9877                        "Specify the OSPF area ID in IP address format";9898                        "Specify the OSPF area ID in IP address format";
9878                    }9899                    }
9879                    container controllers {9900                    container controllers {
9880                      description9901                      description
9881                        "Configure GMPLS-NNI on a link";9902                        "Configure GMPLS-NNI on a link";
9882                      list controller {9903                      list controller {
9883                        key "controller-id";9904                        key "controller-id";
9884                        description9905                        description
9885                          "Configure GMPLS-NNI on a link";9906                          "Configure GMPLS-NNI on a link";
9886                        leaf controller-id {9907                        leaf controller-id {
9887                          type xr:Interface-name;9908                          type xr:Interface-name;
9888                          description9909                          description
9889                            "Configure GMPLS-NNI on a link";9910                            "Configure GMPLS-NNI on a link";
9890                        }9911                        }
9891                        leaf admin-weight {9912                        leaf admin-weight {
9892                          type uint32 {9913                          type uint32 {
9893                            range "0..65535" {9914                            range "0..65535" {
9894                              description9915                              description
9895                                "Admin weight value";9916                                "Admin weight value";
9896                            }9917                            }
9897                          }9918                          }
9898                          description9919                          description
9899                            "Contoller admin weight";9920                            "Contoller admin weight";
9900                        }9921                        }
9901                        container affinity-names {9922                        container affinity-names {
9902                          description9923                          description
9903                            "Specify one or more color for the Contoller";9924                            "Specify one or more color for the Contoller";
9904                          leaf-list affinity-name {9925                          leaf-list affinity-name {
9905                            type xr:Cisco-ios-xr-string {9926                            type xr:Cisco-ios-xr-string {
9906                              length "1..32" {9927                              length "1..32" {
9907                                description9928                                description
9908                                  "User defined affinity-name";9929                                  "User defined affinity-name";
9909                              }9930                              }
9910                            }9931                            }
9911                            max-elements "32";9932                            max-elements "32";
9912                            description9933                            description
9913                              "Specify one or more color for the Contoller";9934                              "Specify one or more color for the Contoller";
9914                          }9935                          }
9915                        }9936                        }
9916                        leaf delay {9937                        leaf delay {
9917                          type uint32 {9938                          type uint32 {
9918                            range "1..16777215" {9939                            range "1..16777215" {
9919                              description9940                              description
9920                                "TE link delay value in micro-sec";9941                                "TE link delay value in micro-sec";
9921                            }9942                            }
9922                          }9943                          }
9923                          description9944                          description
9924                            "TE link delay";9945                            "TE link delay";
9925                        }9946                        }
9926                        container tti-mode {9947                        container tti-mode {
9927                          description9948                          description
9928                            "TTI Mode to carry TE Link Id,default is otu_sm";9949                            "TTI Mode to carry TE Link Id,default is otu_sm";
9929                          container otu-sm {9950                          container otu-sm {
9930                            presence "Indicates a otu-sm node is configured.";9951                            presence "Indicates a otu-sm node is configured.";
9931                            description9952                            description
9932                              "Section Monitoring for OTU";9953                              "Section Monitoring for OTU";
9933                          }9954                          }
9934                          container odu-pm {9955                          container odu-pm {
9935                            presence "Indicates a odu-pm node is configured.";9956                            presence "Indicates a odu-pm node is configured.";
9936                            description9957                            description
9937                              "Path Monitoring for ODU";9958                              "Path Monitoring for ODU";
9938                          }9959                          }
9939                          leaf odu-tcm {9960                          leaf odu-tcm {
9940                            type uint32 {9961                            type uint32 {
9941                              range "1..6" {9962                              range "1..6" {
9942                                description9963                                description
9943                                  "Enter the Tandem Connection Monitoring ID";9964                                  "Enter the Tandem Connection Monitoring ID";
9944                              }9965                              }
9945                            }9966                            }
9946                            description9967                            description
9947                              "Tandem Connection Monitoring for ODU";9968                              "Tandem Connection Monitoring for ODU";
9948                          }9969                          }
9949                        }9970                        }
9950                      }9971                      }
9951                    }9972                    }
9952                  }9973                  }
9953                }9974                }
9954              }9975              }
9955            }9976            }
9956          }9977          }
9957        }9978        }
9958      }9979      }
9959      container maxabs {9980      container maxabs {
9960        must "(tunnels and not(destinations or p2mp-tunnels)) or (destinations and not(tunnels or p2mp-tunnels)) or (p2mp-tunnels and not(tunnels or destinations))";9981        must "(tunnels and not(destinations or p2mp-tunnels)) or (destinations and not(tunnels or p2mp-tunnels)) or (p2mp-tunnels and not(tunnels or destinations))";
9961        presence "Indicates a maxabs node is configured.";9982        presence "Indicates a maxabs node is configured.";
9962        description9983        description
9963          "Maximum number of Traffic engineering attribute";9984          "Maximum number of Traffic engineering attribute";
9964        leaf tunnels {9985        leaf tunnels {
9965          type uint32 {9986          type uint32 {
9966            range "1..65536" {9987            range "1..65536" {
9967              description9988              description
9968                "Desired Maximum Number";9989                "Desired Maximum Number";
9969            }9990            }
9970          }9991          }
9971          description9992          description
9972            "All MPLS Traffic Engineering Tunnels";9993            "All MPLS Traffic Engineering Tunnels";
9973        }9994        }
9974        leaf destinations {9995        leaf destinations {
9975          type uint32 {9996          type uint32 {
9976            range "1..65536" {9997            range "1..65536" {
9977              description9998              description
9978                "Desired Maximum Number";9999                "Desired Maximum Number";
9979            }10000            }
9980          }10001          }
9981          description10002          description
9982            "All MPLS Traffic Engineering Destinations";10003            "All MPLS Traffic Engineering Destinations";
9983        }10004        }
9984        leaf p2mp-tunnels {10005        leaf p2mp-tunnels {
9985          type uint32 {10006          type uint32 {
9986            range "1..65536" {10007            range "1..65536" {
9987              description10008              description
9988                "Desired Maximum Number";10009                "Desired Maximum Number";
9989            }10010            }
9990          }10011          }
9991          description10012          description
9992            "P2MP MPLS Traffic Engineering Tunnels";10013            "P2MP MPLS Traffic Engineering Tunnels";
9993        }10014        }
9994      }10015      }
9995      container route-priority {10016      container route-priority {
9996        description10017        description
9997          "Set route-priorities for tunnel labels";10018          "Set route-priorities for tunnel labels";
9998        container role {10019        container role {
9999          description10020          description
10000            "Set route-priorities for tunnel roles";10021            "Set route-priorities for tunnel roles";
10001          container head {10022          container head {
10002            description10023            description
10003              "Set route-priorities for tunnel heads";10024              "Set route-priorities for tunnel heads";
10004            container primary {10025            container primary {
10005              description10026              description
10006                "Set route-priorities for non-backup tunnels";10027                "Set route-priorities for non-backup tunnels";
10007              leaf queue {10028              leaf queue {
10008                type uint32 {10029                type uint32 {
10009                  range "0..12" {10030                  range "0..12" {
10010                    description10031                    description
10011                      "LSD queue value (the lower value is the higher priority queue)";10032                      "LSD queue value (the lower value is the higher priority queue)";
10012                  }10033                  }
10013                }10034                }
10014                description10035                description
10015                  "Set route-priority queue value";10036                  "Set route-priority queue value";
10016              }10037              }
10017            }10038            }
10018            container backup {10039            container backup {
10019              description10040              description
10020                "Set route-priorities for backup tunnels";10041                "Set route-priorities for backup tunnels";
10021              leaf queue {10042              leaf queue {
10022                type uint32 {10043                type uint32 {
10023                  range "0..12" {10044                  range "0..12" {
10024                    description10045                    description
10025                      "LSD queue value (the lower value is the higher priority queue)";10046                      "LSD queue value (the lower value is the higher priority queue)";
10026                  }10047                  }
10027                }10048                }
10028                description10049                description
10029                  "Set route-priority queue value";10050                  "Set route-priority queue value";
10030              }10051              }
10031            }10052            }
10032          }10053          }
10033          container middle {10054          container middle {
10034            description10055            description
10035              "Set route-priorities for tunnel midpoints";10056              "Set route-priorities for tunnel midpoints";
10036            leaf queue {10057            leaf queue {
10037              type uint32 {10058              type uint32 {
10038                range "0..12" {10059                range "0..12" {
10039                  description10060                  description
10040                    "LSD queue value (the lower value is the higher priority queue)";10061                    "LSD queue value (the lower value is the higher priority queue)";
10041                }10062                }
10042              }10063              }
10043              description10064              description
10044                "Set route-priority queue value";10065                "Set route-priority queue value";
10045            }10066            }
10046          }10067          }
10047        }10068        }
10048      }10069      }
10049      container load-share {10070      container load-share {
10050        description10071        description
10051          "Load-share configuration";10072          "Load-share configuration";
10052        container unequal {10073        container unequal {
10053          presence "Indicates a unequal node is configured.";10074          presence "Indicates a unequal node is configured.";
10054          description10075          description
10055            "Enable unequal load-sharing across TE tunnels to the same destination";10076            "Enable unequal load-sharing across TE tunnels to the same destination";
10056        }10077        }
10057      }10078      }
10058      container auto-bw {10079      container auto-bw {
10059        description10080        description
10060          "Auto-bandwidth configuration";10081          "Auto-bandwidth configuration";
10061        container collect {10082        container collect {
10062          description10083          description
10063            "Auto-bandwidth collection parameters";10084            "Auto-bandwidth collection parameters";
10064          leaf frequency {10085          leaf frequency {
10065            type uint32 {10086            type uint32 {
10066              range "1..10080" {10087              range "1..10080" {
10067                description10088                description
10068                  "Auto-bandwidth collection frequency in minutes";10089                  "Auto-bandwidth collection frequency in minutes";
10069              }10090              }
10070            }10091            }
10071            description10092            description
10072              "Auto-bandwidth collection frequency parameter";10093              "Auto-bandwidth collection frequency parameter";
10073          }10094          }
10074        }10095        }
10075      }10096      }
10076      container soft-preemption {10097      container soft-preemption {
10077        presence "Indicates a soft-preemption node is configured.";10098        presence "Indicates a soft-preemption node is configured.";
10078        description10099        description
10079          "Enable soft-preemption";10100          "Enable soft-preemption";
10080        leaf timeout {10101        leaf timeout {
10081          type uint32 {10102          type uint32 {
10082            range "1..300" {10103            range "1..300" {
10083              description10104              description
10084                "Timeout for soft-preempted LSP in seconds: default 60";10105                "Timeout for soft-preempted LSP in seconds: default 60";
10085            }10106            }
10086          }10107          }
10087          description10108          description
10088            "Specify a timeout for soft-preempted LSP";10109            "Specify a timeout for soft-preempted LSP";
10089        }10110        }
10090        container frr-rewrite {10111        container frr-rewrite {
10091          presence "Indicates a frr-rewrite node is configured.";10112          presence "Indicates a frr-rewrite node is configured.";
10092          description10113          description
10093            "Move the traffic on the FRR backup tunnel";10114            "Move the traffic on the FRR backup tunnel";
10094        }10115        }
10095      }10116      }
10096      container preemption-graceful {10117      container preemption-graceful {
10097        description10118        description
10098          "Enable graceful preemption";10119          "Enable graceful preemption";
10099        container bw-reduction {10120        container bw-reduction {
10100          presence "Indicates a bw-reduction node is configured.";10121          presence "Indicates a bw-reduction node is configured.";
10101          description10122          description
10102            "Enable graceful preemption when there is a bandwidth reduction";10123            "Enable graceful preemption when there is a bandwidth reduction";
10103        }10124        }
10104      }10125      }
10105      container srlg {10126      container srlg {
10106        presence "Indicates a srlg node is configured.";10127        presence "Indicates a srlg node is configured.";
10107        description10128        description
10108          "Traffic Engineering SRLG submode";10129          "Traffic Engineering SRLG submode";
10109        leaf admin-weight {10130        leaf admin-weight {
10110          type uint32 {10131          type uint32 {
10111            range "0..4294967295" {10132            range "0..4294967295" {
10112              description10133              description
10113                "Value added to link admin-weight during SRLG-aware path computation";10134                "Value added to link admin-weight during SRLG-aware path computation";
10114            }10135            }
10115          }10136          }
10116          description10137          description
10117            "Default administrative weight for all SRLGs, default is 1";10138            "Default administrative weight for all SRLGs, default is 1";
10118        }10139        }
10119        container names {10140        container names {
10120          description10141          description
10121            "SRLG Name";10142            "SRLG Name";
10122          list name {10143          list name {
10123            key "srlg-name";10144            key "srlg-name";
10124            description10145            description
10125              "SRLG Name";10146              "SRLG Name";
10126            leaf srlg-name {10147            leaf srlg-name {
10127              type xr:Cisco-ios-xr-string {10148              type xr:Cisco-ios-xr-string {
10128                length "1..64" {10149                length "1..64" {
10129                  description10150                  description
10130                    "SRLG Name";10151                    "SRLG Name";
10131                }10152                }
10132              }10153              }
10133              description10154              description
10134                "SRLG Name";10155                "SRLG Name";
10135            }10156            }
10136            leaf admin-weight {10157            leaf admin-weight {
10137              type uint32 {10158              type uint32 {
10138                range "0..4294967295" {10159                range "0..4294967295" {
10139                  description10160                  description
10140                    "Value added to link admin-weight during SRLG-aware path computation";10161                    "Value added to link admin-weight during SRLG-aware path computation";
10141                }10162                }
10142              }10163              }
10143              description10164              description
10144                "Administrative weight: default inherited from the global admin-weight";10165                "Administrative weight: default inherited from the global admin-weight";
10145            }10166            }
10146            container static {10167            container static {
10147              description10168              description
10148                "Configure static SRLG under name";10169                "Configure static SRLG under name";
10149              container ipv4 {10170              container ipv4 {
10150                description10171                description
10151                  "IPv4 address";10172                  "IPv4 address";
10152                list address {10173                list address {
10153                  key "local-address";10174                  key "local-address";
10154                  description10175                  description
10155                    "IPv4 address of local end-point of the link";10176                    "IPv4 address of local end-point of the link";
10156                  leaf local-address {10177                  leaf local-address {
10157                    type inet:ipv4-address-no-zone;10178                    type inet:ipv4-address-no-zone;
10158                    description10179                    description
10159                      "IPv4 address of local end-point of the link";10180                      "IPv4 address of local end-point of the link";
10160                  }10181                  }
10161                  container next-hop {10182                  container next-hop {
10162                    description10183                    description
10163                      "Next hop of the link";10184                      "Next hop of the link";
10164                    container ipv4 {10185                    container ipv4 {
10165                      description10186                      description
10166                        "IPv4 address";10187                        "IPv4 address";
10167                      leaf address {10188                      leaf address {
10168                        type inet:ipv4-address-no-zone;10189                        type inet:ipv4-address-no-zone;
10169                        description10190                        description
10170                          "IPv4 address of remote end-point of the link";10191                          "IPv4 address of remote end-point of the link";
10171                      }10192                      }
10172                    }10193                    }
10173                  }10194                  }
10174                }10195                }
10175              }10196              }
10176            }10197            }
10177          }10198          }
10178        }10199        }
10179      }10200      }
10180      container mib {10201      container mib {
10181        description10202        description
10182          "MPLS-TE MIB properties";10203          "MPLS-TE MIB properties";
10183        container midstats {10204        container midstats {
10184          description10205          description
10185            "Midpoint LSP traffic stats collection";10206            "Midpoint LSP traffic stats collection";
10186          container disable {10207          container disable {
10187            presence "Indicates a disable node is configured.";10208            presence "Indicates a disable node is configured.";
10188            description10209            description
10189              "Disables MIB midpoint LSP traffic stats collection";10210              "Disables MIB midpoint LSP traffic stats collection";
10190          }10211          }
10191        }10212        }
10192      }10213      }
10193      container fault-oam {10214      container fault-oam {
10194        presence "Indicates a fault-oam node is configured.";10215        presence "Indicates a fault-oam node is configured.";
10195        description10216        description
10196          "Enable fault OAM functionality for bi-directional tunnels";10217          "Enable fault OAM functionality for bi-directional tunnels";
10197      }10218      }
10198      container hw-oor {10219      container hw-oor {
10199        description10220        description
10200          "Config submode for NPU OOR handling in MPLS-TE";10221          "Config submode for NPU OOR handling in MPLS-TE";
10201        container green {10222        container green {
10202          description10223          description
10203            "Config submode for handling NPU OOR in normal/green state";10224            "Config submode for handling NPU OOR in normal/green state";
10204          container action {10225          container action {
10205            description10226            description
10206              "Action to take in the HW-OOR state";10227              "Action to take in the HW-OOR state";
10207            container flood {10228            container flood {
10208              description10229              description
10209                "Flooding parameters in the HW-OOR state";10230                "Flooding parameters in the HW-OOR state";
10210              container te-metric {10231              container te-metric {
10211                description10232                description
10212                  "Change the TE metric for the link in HW-OOR state";10233                  "Change the TE metric for the link in HW-OOR state";
10213                leaf penalty {10234                leaf penalty {
10214                  type uint32 {10235                  type uint32 {
10215                    range "0..16777215" {10236                    range "0..16777215" {
10216                      description10237                      description
10217                        "Value added to link metric when in HW-OOR state";10238                        "Value added to link metric when in HW-OOR state";
10218                    }10239                    }
10219                  }10240                  }
10220                  description10241                  description
10221                    "Add a penalty to the TE metric of the link in HW-OOR state. Default is 0";10242                    "Add a penalty to the TE metric of the link in HW-OOR state. Default is 0";
10222                }10243                }
10223              }10244              }
10224              leaf available-bw {10245              leaf available-bw {
10225                type uint32 {10246                type uint32 {
10226                  range "0..100" {10247                  range "0..100" {
10227                    description10248                    description
10228                      "Percentage of available BW when the link is in HW-OOR state";10249                      "Percentage of available BW when the link is in HW-OOR state";
10229                  }10250                  }
10230                }10251                }
10231                description10252                description
10232                  "Specify the percentage of available BW for the link in HW-OOR state. Default is to flood 100% of the available bandwidth";10253                  "Specify the percentage of available BW for the link in HW-OOR state. Default is to flood 100% of the available bandwidth";
10233              }10254              }
10234            }10255            }
10235            container node-protection {10256            container node-protection {
10236              description10257              description
10237                "Configure the FRR node-protection action in this HW-OOR state";10258                "Configure the FRR node-protection action in this HW-OOR state";
10238              container disable {10259              container disable {
10239                presence "Indicates a disable node is configured.";10260                presence "Indicates a disable node is configured.";
10240                description10261                description
10241                  "Disable FRR node-protection backups for the LSPs that use the interface in HW-OOR";10262                  "Disable FRR node-protection backups for the LSPs that use the interface in HW-OOR";
10242              }10263              }
10243            }10264            }
10244            container accept {10265            container accept {
10245              description10266              description
10246                "Configure the accepted operations in this HW-OOR state";10267                "Configure the accepted operations in this HW-OOR state";
10247              container reopt-lsp {10268              container reopt-lsp {
10248                presence "Indicates a reopt-lsp node is configured.";10269                presence "Indicates a reopt-lsp node is configured.";
10249                description10270                description
10250                  "Accept the reopt LSP sharing the same link in HW-OOR state as the current LSP";10271                  "Accept the reopt LSP sharing the same link in HW-OOR state as the current LSP";
10251              }10272              }
10252            }10273            }
10253            container admit {10274            container admit {
10254              description10275              description
10255                "Configure the admission operations in this HW-OOR state";10276                "Configure the admission operations in this HW-OOR state";
10256              leaf lsp-min-bw {10277              leaf lsp-min-bw {
10257                type uint32 {10278                type uint32 {
10258                  range "0..4294967295" {10279                  range "0..4294967295" {
10259                    description10280                    description
10260                      "Minimim bandwidth (in kbps)  of accepted LSPs, default is 0";10281                      "Minimim bandwidth (in kbps)  of accepted LSPs, default is 0";
10261                  }10282                  }
10262                }10283                }
10263                description10284                description
10264                  "Accept LSPs that are at least equal to the specified bandwidth";10285                  "Accept LSPs that are at least equal to the specified bandwidth";
10265              }10286              }
10266            }10287            }
10267          }10288          }
10268          leaf recovery-duration {10289          leaf recovery-duration {
10269            type uint32 {10290            type uint32 {
10270              range "0..10080" {10291              range "0..10080" {
10271                description10292                description
10272                  "Number of minutes for the recovery in Green state, default is 0";10293                  "Number of minutes for the recovery in Green state, default is 0";
10273              }10294              }
10274            }10295            }
10275            description10296            description
10276              "Configure how long the actions are taken in HW-OOR Green state after recovery";10297              "Configure how long the actions are taken in HW-OOR Green state after recovery";
10277          }10298          }
10278        }10299        }
10279        container yellow {10300        container yellow {
10280          description10301          description
10281            "Config submode for handling NPU OOR in minor/yellow state";10302            "Config submode for handling NPU OOR in minor/yellow state";
10282          container action {10303          container action {
10283            description10304            description
10284              "Action to take in the HW-OOR state";10305              "Action to take in the HW-OOR state";
10285            container flood {10306            container flood {
10286              description10307              description
10287                "Flooding parameters in the HW-OOR state";10308                "Flooding parameters in the HW-OOR state";
10288              container te-metric {10309              container te-metric {
10289                description10310                description
10290                  "Change the TE metric for the link in HW-OOR state";10311                  "Change the TE metric for the link in HW-OOR state";
10291                leaf penalty {10312                leaf penalty {
10292                  type uint32 {10313                  type uint32 {
10293                    range "0..16777215" {10314                    range "0..16777215" {
10294                      description10315                      description
10295                        "Value added to link metric when in HW-OOR state";10316                        "Value added to link metric when in HW-OOR state";
10296                    }10317                    }
10297                  }10318                  }
10298                  description10319                  description
10299                    "Add a penalty to the TE metric of the link in HW-OOR state. Default is 0";10320                    "Add a penalty to the TE metric of the link in HW-OOR state. Default is 0";
10300                }10321                }
10301              }10322              }
10302              leaf available-bw {10323              leaf available-bw {
10303                type uint32 {10324                type uint32 {
10304                  range "0..100" {10325                  range "0..100" {
10305                    description10326                    description
10306                      "Percentage of available BW when the link is in HW-OOR state";10327                      "Percentage of available BW when the link is in HW-OOR state";
10307                  }10328                  }
10308                }10329                }
10309                description10330                description
10310                  "Specify the percentage of available BW for the link in HW-OOR state. Default is to flood 100% of the available bandwidth";10331                  "Specify the percentage of available BW for the link in HW-OOR state. Default is to flood 100% of the available bandwidth";
10311              }10332              }
10312            }10333            }
10313            container node-protection {10334            container node-protection {
10314              description10335              description
10315                "Configure the FRR node-protection action in this HW-OOR state";10336                "Configure the FRR node-protection action in this HW-OOR state";
10316              container disable {10337              container disable {
10317                presence "Indicates a disable node is configured.";10338                presence "Indicates a disable node is configured.";
10318                description10339                description
10319                  "Disable FRR node-protection backups for the LSPs that use the interface in HW-OOR";10340                  "Disable FRR node-protection backups for the LSPs that use the interface in HW-OOR";
10320              }10341              }
10321            }10342            }
10322            container accept {10343            container accept {
10323              description10344              description
10324                "Configure the accepted operations in this HW-OOR state";10345                "Configure the accepted operations in this HW-OOR state";
10325              container reopt-lsp {10346              container reopt-lsp {
10326                presence "Indicates a reopt-lsp node is configured.";10347                presence "Indicates a reopt-lsp node is configured.";
10327                description10348                description
10328                  "Accept the reopt LSP sharing the same link in HW-OOR state as the current LSP";10349                  "Accept the reopt LSP sharing the same link in HW-OOR state as the current LSP";
10329              }10350              }
10330            }10351            }
10331            container admit {10352            container admit {
10332              description10353              description
10333                "Configure the admission operations in this HW-OOR state";10354                "Configure the admission operations in this HW-OOR state";
10334              leaf lsp-min-bw {10355              leaf lsp-min-bw {
10335                type uint32 {10356                type uint32 {
10336                  range "0..4294967295" {10357                  range "0..4294967295" {
10337                    description10358                    description
10338                      "Minimim bandwidth (in kbps)  of accepted LSPs, default is 0";10359                      "Minimim bandwidth (in kbps)  of accepted LSPs, default is 0";
10339                  }10360                  }
10340                }10361                }
10341                description10362                description
10342                  "Accept LSPs that are at least equal to the specified bandwidth";10363                  "Accept LSPs that are at least equal to the specified bandwidth";
10343              }10364              }
10344            }10365            }
10345          }10366          }
10346          leaf recovery-duration {10367          leaf recovery-duration {
10347            type uint32 {10368            type uint32 {
10348              range "0..10080" {10369              range "0..10080" {
10349                description10370                description
10350                  "Number of minutes for the recovery in Green state, default is 0";10371                  "Number of minutes for the recovery in Green state, default is 0";
10351              }10372              }
10352            }10373            }
10353            description10374            description
10354              "Configure how long the actions are taken in HW-OOR Green state after recovery";10375              "Configure how long the actions are taken in HW-OOR Green state after recovery";
10355          }10376          }
10356        }10377        }
10357        container red {10378        container red {
10358          description10379          description
10359            "Config submode for handling NPU OOR in major/red state";10380            "Config submode for handling NPU OOR in major/red state";
10360          container action {10381          container action {
10361            description10382            description
10362              "Action to take in the HW-OOR state";10383              "Action to take in the HW-OOR state";
10363            container flood {10384            container flood {
10364              description10385              description
10365                "Flooding parameters in the HW-OOR state";10386                "Flooding parameters in the HW-OOR state";
10366              container te-metric {10387              container te-metric {
10367                description10388                description
10368                  "Change the TE metric for the link in HW-OOR state";10389                  "Change the TE metric for the link in HW-OOR state";
10369                leaf penalty {10390                leaf penalty {
10370                  type uint32 {10391                  type uint32 {
10371                    range "0..16777215" {10392                    range "0..16777215" {
10372                      description10393                      description
10373                        "Value added to link metric when in HW-OOR state";10394                        "Value added to link metric when in HW-OOR state";
10374                    }10395                    }
10375                  }10396                  }
10376                  description10397                  description
10377                    "Add a penalty to the TE metric of the link in HW-OOR state. Default is 0";10398                    "Add a penalty to the TE metric of the link in HW-OOR state. Default is 0";
10378                }10399                }
10379              }10400              }
10380              leaf available-bw {10401              leaf available-bw {
10381                type uint32 {10402                type uint32 {
10382                  range "0..100" {10403                  range "0..100" {
10383                    description10404                    description
10384                      "Percentage of available BW when the link is in HW-OOR state";10405                      "Percentage of available BW when the link is in HW-OOR state";
10385                  }10406                  }
10386                }10407                }
10387                description10408                description
10388                  "Specify the percentage of available BW for the link in HW-OOR state. Default is to flood 100% of the available bandwidth";10409                  "Specify the percentage of available BW for the link in HW-OOR state. Default is to flood 100% of the available bandwidth";
10389              }10410              }
10390            }10411            }
10391            container node-protection {10412            container node-protection {
10392              description10413              description
10393                "Configure the FRR node-protection action in this HW-OOR state";10414                "Configure the FRR node-protection action in this HW-OOR state";
10394              container disable {10415              container disable {
10395                presence "Indicates a disable node is configured.";10416                presence "Indicates a disable node is configured.";
10396                description10417                description
10397                  "Disable FRR node-protection backups for the LSPs that use the interface in HW-OOR";10418                  "Disable FRR node-protection backups for the LSPs that use the interface in HW-OOR";
10398              }10419              }
10399            }10420            }
10400            container accept {10421            container accept {
10401              description10422              description
10402                "Configure the accepted operations in this HW-OOR state";10423                "Configure the accepted operations in this HW-OOR state";
10403              container reopt-lsp {10424              container reopt-lsp {
10404                presence "Indicates a reopt-lsp node is configured.";10425                presence "Indicates a reopt-lsp node is configured.";
10405                description10426                description
10406                  "Accept the reopt LSP sharing the same link in HW-OOR state as the current LSP";10427                  "Accept the reopt LSP sharing the same link in HW-OOR state as the current LSP";
10407              }10428              }
10408            }10429            }
10409            container admit {10430            container admit {
10410              description10431              description
10411                "Configure the admission operations in this HW-OOR state";10432                "Configure the admission operations in this HW-OOR state";
10412              leaf lsp-min-bw {10433              leaf lsp-min-bw {
10413                type uint32 {10434                type uint32 {
10414                  range "0..4294967295" {10435                  range "0..4294967295" {
10415                    description10436                    description
10416                      "Minimim bandwidth (in kbps)  of accepted LSPs, default is 0";10437                      "Minimim bandwidth (in kbps)  of accepted LSPs, default is 0";
10417                  }10438                  }
10418                }10439                }
10419                description10440                description
10420                  "Accept LSPs that are at least equal to the specified bandwidth";10441                  "Accept LSPs that are at least equal to the specified bandwidth";
10421              }10442              }
10422            }10443            }
10423          }10444          }
10424          leaf recovery-duration {10445          leaf recovery-duration {
10425            type uint32 {10446            type uint32 {
10426              range "0..10080" {10447              range "0..10080" {
10427                description10448                description
10428                  "Number of minutes for the recovery in Green state, default is 0";10449                  "Number of minutes for the recovery in Green state, default is 0";
10429              }10450              }
10430            }10451            }
10431            description10452            description
10432              "Configure how long the actions are taken in HW-OOR Green state after recovery";10453              "Configure how long the actions are taken in HW-OOR Green state after recovery";
10433          }10454          }
10434        }10455        }
10435      }10456      }
10436      container lsp-oor {10457      container lsp-oor {
10437        description10458        description
10438          "Config submode for LSP OOR handling in MPLS-TE";10459          "Config submode for LSP OOR handling in MPLS-TE";
10439        container yellow {10460        container yellow {
10440          description10461          description
10441            "Config submode for LSP OOR in minor/yellow state";10462            "Config submode for LSP OOR in minor/yellow state";
10442          container transit-all {10463          container transit-all {
10443            description10464            description
10444              "Limit for all transit or midpoint LSPs";10465              "Limit for all transit or midpoint LSPs";
10445            leaf threshold {10466            leaf threshold {
10446              type uint32 {10467              type uint32 {
10447                range "0..4294967295" {10468                range "0..4294967295" {
10448                  description10469                  description
10449                    "Threshold for all transit LSPs. Default is unlimited";10470                    "Threshold for all transit LSPs. Default is unlimited";
10450                }10471                }
10451              }10472              }
10452              description10473              description
10453                "Threshold for all transit LSPs";10474                "Threshold for all transit LSPs";
10454            }10475            }
10455          }10476          }
10456          container transit-unprotected {10477          container transit-unprotected {
10457            description10478            description
10458              "Limit for unprotected transit or midpoint LSPs";10479              "Limit for unprotected transit or midpoint LSPs";
10459            leaf threshold {10480            leaf threshold {
10460              type uint32 {10481              type uint32 {
10461                range "0..4294967295" {10482                range "0..4294967295" {
10462                  description10483                  description
10463                    "Threshold for unprotected transit LSPs; Default is unlimited";10484                    "Threshold for unprotected transit LSPs; Default is unlimited";
10464                }10485                }
10465              }10486              }
10466              description10487              description
10467                "Threshold for unprotected transit LSPs";10488                "Threshold for unprotected transit LSPs";
10468            }10489            }
10469          }10490          }
10470        }10491        }
10471        container red {10492        container red {
10472          description10493          description
10473            "Config submode for LSP OOR in major/red state";10494            "Config submode for LSP OOR in major/red state";
10474          container transit-all {10495          container transit-all {
10475            description10496            description
10476              "Limit for all transit or midpoint LSPs";10497              "Limit for all transit or midpoint LSPs";
10477            leaf threshold {10498            leaf threshold {
10478              type uint32 {10499              type uint32 {
10479                range "0..4294967295" {10500                range "0..4294967295" {
10480                  description10501                  description
10481                    "Threshold for all transit LSPs. Default is unlimited";10502                    "Threshold for all transit LSPs. Default is unlimited";
10482                }10503                }
10483              }10504              }
10484              description10505              description
10485                "Threshold for all transit LSPs";10506                "Threshold for all transit LSPs";
10486            }10507            }
10487          }10508          }
10488          container transit-unprotected {10509          container transit-unprotected {
10489            description10510            description
10490              "Limit for unprotected transit or midpoint LSPs";10511              "Limit for unprotected transit or midpoint LSPs";
10491            leaf threshold {10512            leaf threshold {
10492              type uint32 {10513              type uint32 {
10493                range "0..4294967295" {10514                range "0..4294967295" {
10494                  description10515                  description
10495                    "Threshold for unprotected transit LSPs; Default is unlimited";10516                    "Threshold for unprotected transit LSPs; Default is unlimited";
10496                }10517                }
10497              }10518              }
10498              description10519              description
10499                "Threshold for unprotected transit LSPs";10520                "Threshold for unprotected transit LSPs";
10500            }10521            }
10501          }10522          }
10502        }10523        }
10503      }10524      }
10504      container pce {10525      container pce {
10505        description10526        description
10506          "MPLS Traffic Engineering PCE functionality";10527          "MPLS Traffic Engineering PCE functionality";
10507        leaf keepalive {10528        leaf keepalive {
10508          type uint32 {10529          type uint32 {
10509            range "0..255" {10530            range "0..255" {
10510              description10531              description
10511                "Keepalive interval in sec";10532                "Keepalive interval in sec";
10512            }10533            }
10513          }10534          }
10514          description10535          description
10515            "Keepalive interval in sec";10536            "Keepalive interval in sec";
10516        }10537        }
10517        leaf deadtimer {10538        leaf deadtimer {
10518          type uint32 {10539          type uint32 {
10519            range "0..255" {10540            range "0..255" {
10520              description10541              description
10521                "Keepalive dead interval in sec";10542                "Keepalive dead interval in sec";
10522            }10543            }
10523          }10544          }
10524          description10545          description
10525            "Keepalive dead in sec";10546            "Keepalive dead in sec";
10526        }10547        }
10527        container tolerance {10548        container tolerance {
10528          description10549          description
10529            "Tolerance for session parameters proposed by peers";10550            "Tolerance for session parameters proposed by peers";
10530          leaf keepalive {10551          leaf keepalive {
10531            type uint32 {10552            type uint32 {
10532              range "0..255" {10553              range "0..255" {
10533                description10554                description
10534                  "Keepalive interval in sec";10555                  "Keepalive interval in sec";
10535              }10556              }
10536            }10557            }
10537            description10558            description
10538              "Minimum acceptable peer proposed keepalive";10559              "Minimum acceptable peer proposed keepalive";
10539          }10560          }
10540        }10561        }
10541        leaf request-timeout {10562        leaf request-timeout {
10542          type uint32 {10563          type uint32 {
10543            range "5..100" {10564            range "5..100" {
10544              description10565              description
10545                "Request timeout in seconds";10566                "Request timeout in seconds";
10546            }10567            }
10547          }10568          }
10548          description10569          description
10549            "Timeout period for pending request";10570            "Timeout period for pending request";
10550        }10571        }
10551        leaf reoptimize {10572        leaf reoptimize {
10552          type uint32 {10573          type uint32 {
10553            range "60..604800" {10574            range "60..604800" {
10554              description10575              description
10555                "Reoptimization period in seconds";10576                "Reoptimization period in seconds";
10556            }10577            }
10557          }10578          }
10558          description10579          description
10559            "Reoptimization period for PCE-based paths";10580            "Reoptimization period for PCE-based paths";
10560        }10581        }
10561        leaf speaker-entity-id {10582        leaf speaker-entity-id {
10562          type xr:Cisco-ios-xr-string {10583          type xr:Cisco-ios-xr-string {
10563            length "1..256" {10584            length "1..256" {
10564              description10585              description
10565                "Identifying name for the speaker with max 256 characters";10586                "Identifying name for the speaker with max 256 characters";
10566            }10587            }
10567          }10588          }
10568          description10589          description
10569            "PCE speaker entity identifier";10590            "PCE speaker entity identifier";
10570        }10591        }
10571        container logging {10592        container logging {
10572          description10593          description
10573            "Log PCE info";10594            "Log PCE info";
10574          container events {10595          container events {
10575            description10596            description
10576              "Log events info";10597              "Log events info";
10577            container peer-status {10598            container peer-status {
10578              presence "Indicates a peer-status node is configured.";10599              presence "Indicates a peer-status node is configured.";
10579              description10600              description
10580                "Log peer status changes";10601                "Log peer status changes";
10581            }10602            }
10582          }10603          }
10583        }10604        }
10584        container password {10605        container password {
10585          description10606          description
10586            "Configure global password for MD5 authentication";10607            "Configure global password for MD5 authentication";
10587          leaf encrypted {10608          leaf encrypted {
10588            type xr:Proprietary-password;10609            type xr:Proprietary-password;
10589            description10610            description
10590              "Specifies an ENCRYPTED password will follow";10611              "Specifies an ENCRYPTED password will follow";
10591          }10612          }
10592        }10613        }
10593        leaf keychain {10614        leaf keychain {
10594          type xr:Cisco-ios-xr-string {10615          type xr:Cisco-ios-xr-string {
10595            length "1..32" {10616            length "1..32" {
10596              description10617              description
10597                "Name of the key chain - maximum 32 characters";10618                "Name of the key chain - maximum 32 characters";
10598            }10619            }
10599          }10620          }
10600          description10621          description
10601            "Configure keychain based authentication for PCE";10622            "Configure keychain based authentication for PCE";
10602        }10623        }
10603        container stateful-client {10624        container stateful-client {
10604          presence "Indicates a stateful-client node is configured.";10625          presence "Indicates a stateful-client node is configured.";
10605          description10626          description
10606            "Enter the stateful PCE client configuration submode";10627            "Enter the stateful PCE client configuration submode";
10607          container instantiation {10628          container instantiation {
10608            presence "Indicates a instantiation node is configured.";10629            presence "Indicates a instantiation node is configured.";
10609            description10630            description
10610              "Enable stateful instantiate capability";10631              "Enable stateful instantiate capability";
10611          }10632          }
10612          container report {10633          container report {
10613            presence "Indicates a report node is configured.";10634            presence "Indicates a report node is configured.";
10614            description10635            description
10615              "Report all statically configured tunnels";10636              "Report all statically configured tunnels";
10616          }10637          }
10617          container fast-repair {10638          container fast-repair {
10618            presence "Indicates a fast-repair node is configured.";10639            presence "Indicates a fast-repair node is configured.";
10619            description10640            description
10620              "Enable head-end to react to path failures";10641              "Enable head-end to react to path failures";
10621          }10642          }
10622          container cisco-extension {10643          container cisco-extension {
10623            presence "Indicates a cisco-extension node is configured.";10644            presence "Indicates a cisco-extension node is configured.";
10624            description10645            description
10625              "Enable processing of PCEP Cisco extension";10646              "Enable processing of PCEP Cisco extension";
10626          }10647          }
10627          container autoroute-announce {10648          container autoroute-announce {
10628            presence "Indicates a autoroute-announce node is configured.";10649            presence "Indicates a autoroute-announce node is configured.";
10629            description10650            description
10630              "Enable autoroute announce for PCE tunnels";10651              "Enable autoroute announce for PCE tunnels";
10631          }10652          }
10632          container timers {10653          container timers {
10633            description10654            description
10634              "Stateful client timers";10655              "Stateful client timers";
10635            leaf state-timeout {10656            leaf state-timeout {
10636              type uint32 {10657              type uint32 {
10637                range "0..3600" {10658                range "0..3600" {
10638                  description10659                  description
10639                    "Cleanup time in seconds";10660                    "Cleanup time in seconds";
10640                }10661                }
10641              }10662              }
10642              description10663              description
10643                "State timeout for LSPs without delegation in seconds, zero means immediate removal, default is 180 seconds";10664                "State timeout for LSPs without delegation in seconds, zero means immediate removal, default is 180 seconds";
10644            }10665            }
10645            leaf redelegation-timeout {10666            leaf redelegation-timeout {
10646              type uint32 {10667              type uint32 {
10647                range "0..3600" {10668                range "0..3600" {
10648                  description10669                  description
10649                    "Time in seconds";10670                    "Time in seconds";
10650                }10671                }
10651              }10672              }
10652              description10673              description
10653                "Redelegation timeout for LSPs after session failure in seconds, zero means immediate drop delegation, default is 180seconds";10674                "Redelegation timeout for LSPs after session failure in seconds, zero means immediate drop delegation, default is 180seconds";
10654            }10675            }
10655            container redundancy {10676            container redundancy {
10656              description10677              description
10657                "PCE Redundancy configuration";10678                "PCE Redundancy configuration";
10658              container pcc-centric {10679              container pcc-centric {
10659                presence "Indicates a pcc-centric node is configured.";10680                presence "Indicates a pcc-centric node is configured.";
10660                description10681                description
10661                  "Enable PCC centric model";10682                  "Enable PCC centric model";
10662              }10683              }
10663            }10684            }
10664          }10685          }
10665        }10686        }
10666        container peer {10687        container peer {
10667          description10688          description
10668            "PCE peer related configuration";10689            "PCE peer related configuration";
10669          container source {10690          container source {
10670            description10691            description
10671              "Peer source";10692              "Peer source";
10672            leaf ipv4 {10693            leaf ipv4 {
10673              type inet:ipv4-address-no-zone;10694              type inet:ipv4-address-no-zone;
10674              description10695              description
10675                "IPv4 address";10696                "IPv4 address";
10676            }10697            }
10677          }10698          }
10678          container ipv4s {10699          container ipv4s {
10679            description10700            description
10680              "IPv4 address";10701              "IPv4 address";
10681            list ipv4 {10702            list ipv4 {
10682              key "address";10703              key "address";
10683              description10704              description
10684                "IPv4 address";10705                "IPv4 address";
10685              leaf address {10706              leaf address {
10686                type inet:ipv4-address-no-zone;10707                type inet:ipv4-address-no-zone;
10687                description10708                description
10688                  "IPv4 address";10709                  "IPv4 address";
10689              }10710              }
10690              container password {10711              container password {
10691                description10712                description
10692                  "Configure password for MD5 authentication";10713                  "Configure password for MD5 authentication";
10693                leaf encrypted {10714                leaf encrypted {
10694                  type xr:Proprietary-password;10715                  type xr:Proprietary-password;
10695                  description10716                  description
10696                    "Specifies an ENCRYPTED password will follow";10717                    "Specifies an ENCRYPTED password will follow";
10697                }10718                }
10698              }10719              }
10699              leaf keychain {10720              leaf keychain {
10700                type xr:Cisco-ios-xr-string {10721                type xr:Cisco-ios-xr-string {
10701                  length "1..32" {10722                  length "1..32" {
10702                    description10723                    description
10703                      "Name of the key chain - maximum 32 characters";10724                      "Name of the key chain - maximum 32 characters";
10704                  }10725                  }
10705                }10726                }
10706                description10727                description
10707                  "Configure keychain based authentication for PCC";10728                  "Configure keychain based authentication for PCC";
10708              }10729              }
10709              leaf precedence {10730              leaf precedence {
10710                type uint32 {10731                type uint32 {
10711                  range "0..255" {10732                  range "0..255" {
10712                    description10733                    description
10713                      "PCE server precedence order (low precedence corresponds to high priority)";10734                      "PCE server precedence order (low precedence corresponds to high priority)";
10714                  }10735                  }
10715                }10736                }
10716                description10737                description
10717                  "PCE Peer Precedence";10738                  "PCE Peer Precedence";
10718              }10739              }
10719            }10740            }
10720          }10741          }
10721        }10742        }
10722      }10743      }
10723      container auto-tunnel {10744      container auto-tunnel {
10724        description10745        description
10725          "Automatically created tunnel configuration";10746          "Automatically created tunnel configuration";
10726        container backup {10747        container backup {
10727          description10748          description
10728            "Enter the auto-tunnel backup configuration submode";10749            "Enter the auto-tunnel backup configuration submode";
10729          container affinity {10750          container affinity {
10730            description10751            description
10731              "Affinity for auto-tunnel backup tunnels";10752              "Affinity for auto-tunnel backup tunnels";
10732            container ignore {10753            container ignore {
10733              presence "Indicates a ignore node is configured.";10754              presence "Indicates a ignore node is configured.";
10734              description10755              description
10735                "Ignore link affinites for PCALC for auto-backup tunnels";10756                "Ignore link affinites for PCALC for auto-backup tunnels";
10736            }10757            }
10737          }10758          }
10738          container tunnel-id {10759          container tunnel-id {
10739            description10760            description
10740              "Specify Tunnel ID range (modify may result auto-tunnel delete)";10761              "Specify Tunnel ID range (modify may result auto-tunnel delete)";
10741            leaf min {10762            leaf min {
10742              type uint32 {10763              type uint32 {
10743                range "0..65535" {10764                range "0..65535" {
10744                  description10765                  description
10745                    "Minimum value of tunnel ID for auto-tunnel backups";10766                    "Minimum value of tunnel ID for auto-tunnel backups";
10746                }10767                }
10747              }10768              }
10748              description10769              description
10749                "Minimum tunnel ID for auto-tunnel backups";10770                "Minimum tunnel ID for auto-tunnel backups";
10750            }10771            }
10751            leaf max {10772            leaf max {
10752              type uint32 {10773              type uint32 {
10753                range "0..65535" {10774                range "0..65535" {
10754                  description10775                  description
10755                    "Maximum value of tunnel ID for auto-tunnel backups";10776                    "Maximum value of tunnel ID for auto-tunnel backups";
10756                }10777                }
10757              }10778              }
10758              description10779              description
10759                "Maximum tunnel ID for auto-tunnel backups";10780                "Maximum tunnel ID for auto-tunnel backups";
10760            }10781            }
10761          }10782          }
10762          container timers {10783          container timers {
10763            description10784            description
10764              "Auto-tunnel backups related timers";10785              "Auto-tunnel backups related timers";
10765            container removal {10786            container removal {
10766              description10787              description
10767                "Auto-tunnel backups removal timers";10788                "Auto-tunnel backups removal timers";
10768              leaf unused {10789              leaf unused {
10769                type uint32 {10790                type uint32 {
10770                  range "0..10080" {10791                  range "0..10080" {
10771                    description10792                    description
10772                      "Auto-tunnel backup unused timeout in minutes (0=never timeout)";10793                      "Auto-tunnel backup unused timeout in minutes (0=never timeout)";
10773                  }10794                  }
10774                }10795                }
10775                description10796                description
10776                  "Auto-tunnel backups unused removal timer";10797                  "Auto-tunnel backups unused removal timer";
10777              }10798              }
10778            }10799            }
10779          }10800          }
10780        }10801        }
10781        container mesh {10802        container mesh {
10782          description10803          description
10783            "Enter the auto-tunnel mesh configuration submode";10804            "Enter the auto-tunnel mesh configuration submode";
10784          container tunnel-id {10805          container tunnel-id {
10785            description10806            description
10786              "Specify Tunnel ID range (modify may result auto-tunnel delete)";10807              "Specify Tunnel ID range (modify may result auto-tunnel delete)";
10787            leaf min {10808            leaf min {
10788              type uint32 {10809              type uint32 {
10789                range "0..65535" {10810                range "0..65535" {
10790                  description10811                  description
10791                    "Minimum value of tunnel ID for auto-tunnel mesh";10812                    "Minimum value of tunnel ID for auto-tunnel mesh";
10792                }10813                }
10793              }10814              }
10794              description10815              description
10795                "Minimum tunnel ID for auto-tunnel mesh";10816                "Minimum tunnel ID for auto-tunnel mesh";
10796            }10817            }
10797            leaf max {10818            leaf max {
10798              type uint32 {10819              type uint32 {
10799                range "0..65535" {10820                range "0..65535" {
10800                  description10821                  description
10801                    "Maximum value of tunnel ID for auto-tunnel mesh";10822                    "Maximum value of tunnel ID for auto-tunnel mesh";
10802                }10823                }
10803              }10824              }
10804              description10825              description
10805                "Maximum tunnel ID for auto-tunnel mesh";10826                "Maximum tunnel ID for auto-tunnel mesh";
10806            }10827            }
10807          }10828          }
10808          container timers {10829          container timers {
10809            description10830            description
10810              "Auto-tunnel mesh related timers";10831              "Auto-tunnel mesh related timers";
10811            container removal {10832            container removal {
10812              description10833              description
10813                "Auto-tunnel mesh removal timers";10834                "Auto-tunnel mesh removal timers";
10814              leaf unused {10835              leaf unused {
10815                type uint32 {10836                type uint32 {
10816                  range "0..10080" {10837                  range "0..10080" {
10817                    description10838                    description
10818                      "Auto-tunnel mesh unused timeout in minutes (0=never timeout)";10839                      "Auto-tunnel mesh unused timeout in minutes (0=never timeout)";
10819                  }10840                  }
10820                }10841                }
10821                description10842                description
10822                  "Auto-tunnel mesh unused removal timer";10843                  "Auto-tunnel mesh unused removal timer";
10823              }10844              }
10824            }10845            }
10825          }10846          }
10826          container groups {10847          container groups {
10827            description10848            description
10828              "Enter the auto-tunnel mesh group configuration submode";10849              "Enter the auto-tunnel mesh group configuration submode";
10829            list group {10850            list group {
10830              key "group-id";10851              key "group-id";
10831              description10852              description
10832                "Enter the auto-tunnel mesh group configuration submode";10853                "Enter the auto-tunnel mesh group configuration submode";
10833              leaf group-id {10854              leaf group-id {
10834                type uint32 {10855                type uint32 {
10835                  range "0..4294967295" {10856                  range "0..4294967295" {
10836                    description10857                    description
10837                      "Auto-tunnel mesh group ID";10858                      "Auto-tunnel mesh group ID";
10838                  }10859                  }
10839                }10860                }
10840                description10861                description
10841                  "Enter the auto-tunnel mesh group configuration submode";10862                  "Enter the auto-tunnel mesh group configuration submode";
10842              }10863              }
10843              leaf attribute-set {10864              leaf attribute-set {
10844                type xr:Cisco-ios-xr-string {10865                type xr:Cisco-ios-xr-string {
10845                  length "1..64" {10866                  length "1..64" {
10846                    description10867                    description
10847                      "Specify attribute-set name (max 64 char)";10868                      "Specify attribute-set name (max 64 char)";
10848                  }10869                  }
10849                }10870                }
10850                description10871                description
10851                  "Attribute-set name of type auto-mesh";10872                  "Attribute-set name of type auto-mesh";
10852              }10873              }
10853              leaf destination-list {10874              leaf destination-list {
10854                type xr:Cisco-ios-xr-string {10875                type xr:Cisco-ios-xr-string {
10855                  length "1..64" {10876                  length "1..64" {
10856                    description10877                    description
10857                      "Specify destination-list (prefix-list) (max 32 char)";10878                      "Specify destination-list (prefix-list) (max 32 char)";
10858                  }10879                  }
10859                }10880                }
10860                description10881                description
10861                  "Destination-list (prefix-list) name";10882                  "Destination-list (prefix-list) name";
10862              }10883              }
10863              container disable {10884              container disable {
10864                presence "Indicates a disable node is configured.";10885                presence "Indicates a disable node is configured.";
10865                description10886                description
10866                  "Disable the mesh group";10887                  "Disable the mesh group";
10867              }10888              }
10868              container onehop {10889              container onehop {
10869                presence "Indicates a onehop node is configured.";10890                presence "Indicates a onehop node is configured.";
10870                description10891                description
10871                  "Automatically create tunnel to all next-hops";10892                  "Automatically create tunnel to all next-hops";
10872              }10893              }
10873            }10894            }
10874          }10895          }
10875        }10896        }
10876        container p2mp {10897        container p2mp {
10877          description10898          description
10878            "Enter the auto-tunnel P2MP configuration submode";10899            "Enter the auto-tunnel P2MP configuration submode";
10879          container tunnel-id {10900          container tunnel-id {
10880            description10901            description
10881              "Specify Tunnel ID range (modify may result auto-tunnel delete)";10902              "Specify Tunnel ID range (modify may result auto-tunnel delete)";
10882            leaf min {10903            leaf min {
10883              type uint32 {10904              type uint32 {
10884                range "0..65535" {10905                range "0..65535" {
10885                  description10906                  description
10886                    "Minimum value of tunnel ID for auto-tunnel P2MP";10907                    "Minimum value of tunnel ID for auto-tunnel P2MP";
10887                }10908                }
10888              }10909              }
10889              description10910              description
10890                "Minimum tunnel ID for auto-tunnel P2MP";10911                "Minimum tunnel ID for auto-tunnel P2MP";
10891            }10912            }
10892            leaf max {10913            leaf max {
10893              type uint32 {10914              type uint32 {
10894                range "0..65535" {10915                range "0..65535" {
10895                  description10916                  description
10896                    "Maximum value of tunnel ID for auto-tunnel P2MP";10917                    "Maximum value of tunnel ID for auto-tunnel P2MP";
10897                }10918                }
10898              }10919              }
10899              description10920              description
10900                "Maximum tunnel ID for auto-tunnel P2MP";10921                "Maximum tunnel ID for auto-tunnel P2MP";
10901            }10922            }
10902          }10923          }
10903        }10924        }
10904        container p2p {10925        container p2p {
10905          description10926          description
10906            "Enter the auto-tunnel p2p configuration submode";10927            "Enter the auto-tunnel p2p configuration submode";
10907          container tunnel-id {10928          container tunnel-id {
10908            description10929            description
10909              "Specify Tunnel ID range (modify may result auto-tunnel delete)";10930              "Specify Tunnel ID range (modify may result auto-tunnel delete)";
10910            leaf min-id {10931            leaf min-id {
10911              type uint32 {10932              type uint32 {
10912                range "0..65535" {10933                range "0..65535" {
10913                  description10934                  description
10914                    "Minimum value of tunnel ID for auto-tunnel p2p";10935                    "Minimum value of tunnel ID for auto-tunnel p2p";
10915                }10936                }
10916              }10937              }
10917              description10938              description
10918                "Minimum tunnel ID for auto-tunnel p2p";10939                "Minimum tunnel ID for auto-tunnel p2p";
10919            }10940            }
10920            leaf max {10941            leaf max {
10921              type uint32 {10942              type uint32 {
10922                range "0..65535" {10943                range "0..65535" {
10923                  description10944                  description
10924                    "Maximum value of tunnel ID for auto-tunnel p2p";10945                    "Maximum value of tunnel ID for auto-tunnel p2p";
10925                }10946                }
10926              }10947              }
10927              description10948              description
10928                "Maximum tunnel ID for auto-tunnel p2p";10949                "Maximum tunnel ID for auto-tunnel p2p";
10929            }10950            }
10930          }10951          }
10931        }10952        }
10932        container pcc {10953        container pcc {
10933          description10954          description
10934            "Enter the auto-tunnel stateful PCE client configuration submode";10955            "Enter the auto-tunnel stateful PCE client configuration submode";
10935          container tunnel-id {10956          container tunnel-id {
10936            description10957            description
10937              "Specify Tunnel ID range (modify may result auto-tunnel delete)";10958              "Specify Tunnel ID range (modify may result auto-tunnel delete)";
10938            leaf min {10959            leaf min {
10939              type uint32 {10960              type uint32 {
10940                range "0..65535" {10961                range "0..65535" {
10941                  description10962                  description
10942                    "Minimum tunnel ID value for stateful PCE client auto-tunnels";10963                    "Minimum tunnel ID value for stateful PCE client auto-tunnels";
10943                }10964                }
10944              }10965              }
10945              description10966              description
10946                "Minimum tunnel ID for stateful PCE client auto-tunnels";10967                "Minimum tunnel ID for stateful PCE client auto-tunnels";
10947            }10968            }
10948            leaf max {10969            leaf max {
10949              type uint32 {10970              type uint32 {
10950                range "0..65535" {10971                range "0..65535" {
10951                  description10972                  description
10952                    "Maximum tunnel ID value for stateful PCE client auto-tunnels";10973                    "Maximum tunnel ID value for stateful PCE client auto-tunnels";
10953                }10974                }
10954              }10975              }
10955              description10976              description
10956                "Maximum tunnel ID for stateful PCE client auto-tunnels";10977                "Maximum tunnel ID for stateful PCE client auto-tunnels";
10957            }10978            }
10958          }10979          }
10959        }10980        }
10960      }10981      }
10961      container attribute-set {10982      container attribute-set {
10962        description10983        description
10963          "Specify attribute set";10984          "Specify attribute set";
10964        container auto-meshes {10985        container auto-meshes {
10965          description10986          description
10966            "Attribute-set of auto mesh type";10987            "Attribute-set of auto mesh type";
10967          list auto-mesh {10988          list auto-mesh {
10968            key "attribute-set-name";10989            key "attribute-set-name";
10969            description10990            description
10970              "Attribute-set of auto mesh type";10991              "Attribute-set of auto mesh type";
10971            leaf attribute-set-name {10992            leaf attribute-set-name {
10972              type xr:Cisco-ios-xr-string {10993              type xr:Cisco-ios-xr-string {
10973                length "1..64" {10994                length "1..64" {
10974                  description10995                  description
10975                    "Specify attribute-set name (maximum 64 characters)";10996                    "Specify attribute-set name (maximum 64 characters)";
10976                }10997                }
10977              }10998              }
10978              description10999              description
10979                "Attribute-set of auto mesh type";11000                "Attribute-set of auto mesh type";
10980            }11001            }
10981            container policy-class {11002            container policy-class {
10982              description11003              description
10983                "Specify class for policy-based tunnel selection";11004                "Specify class for policy-based tunnel selection";
10984              container tunnel-policy-classes {11005              container tunnel-policy-classes {
10985                description11006                description
10986                  "Tunnel policy class";11007                  "Tunnel policy class";
10987                leaf-list tunnel-policy-class {11008                leaf-list tunnel-policy-class {
10988                  type policy-class-type;11009                  type policy-class-type;
10989                  max-elements "7";11010                  max-elements "7";
10990                  description11011                  description
10991                    "Tunnel policy class";11012                    "Tunnel policy class";
10992                }11013                }
10993              }11014              }
10994            }11015            }
10995            container priority {11016            container priority {
10996              presence "Indicates a priority node is configured.";11017              presence "Indicates a priority node is configured.";
10997              description11018              description
10998                "Tunnel priority";11019                "Tunnel priority";
10999              leaf setup-priority {11020              leaf setup-priority {
11000                type uint32 {11021                type uint32 {
11001                  range "0..7" {11022                  range "0..7" {
11002                    description11023                    description
11003                      "Setup Priority";11024                      "Setup Priority";
11004                  }11025                  }
11005                }11026                }
11006                mandatory true;11027                mandatory true;
11007                description11028                description
11008                  "Tunnel priority";11029                  "Tunnel priority";
11009              }11030              }
11010              leaf hold-priority {11031              leaf hold-priority {
11011                type uint32 {11032                type uint32 {
11012                  range "0..7" {11033                  range "0..7" {
11013                    description11034                    description
11014                      "Hold Priority";11035                      "Hold Priority";
11015                  }11036                  }
11016                }11037                }
11017                mandatory true;11038                mandatory true;
11018                description11039                description
11019                  "Hold Priority";11040                  "Hold Priority";
11020              }11041              }
11021            }11042            }
11022            container signalled-bandwidth {11043            container signalled-bandwidth {
11023              presence "Indicates a signalled-bandwidth node is configured.";11044              presence "Indicates a signalled-bandwidth node is configured.";
11024              description11045              description
11025                "Tunnel bandwidth requirement to be signalled";11046                "Tunnel bandwidth requirement to be signalled";
11026              leaf bandwidth {11047              leaf bandwidth {
11027                type uint32 {11048                type uint32 {
11028                  range "0..4294967295" {11049                  range "0..4294967295" {
11029                    description11050                    description
11030                      "Bandwidth requirement in kbps";11051                      "Bandwidth requirement in kbps";
11031                  }11052                  }
11032                }11053                }
11033                mandatory true;11054                mandatory true;
11034                description11055                description
11035                  "Tunnel bandwidth requirement to be signalled";11056                  "Tunnel bandwidth requirement to be signalled";
11036              }11057              }
11037              leaf class-type {11058              leaf class-type {
11038                type uint32 {11059                type uint32 {
11039                  range "0..1" {11060                  range "0..1" {
11040                    description11061                    description
11041                      "Class type number";11062                      "Class type number";
11042                  }11063                  }
11043                }11064                }
11044                description11065                description
11045                  "Specify the bandwidth class type";11066                  "Specify the bandwidth class type";
11046              }11067              }
11047            }11068            }
11048            container affinity {11069            container affinity {
11049              description11070              description
11050                "Link attributes for links traversed by tunnel";11071                "Link attributes for links traversed by tunnel";
11051              leaf affinity-attribute {11072              leaf affinity-attribute {
11052                type xr:Hex-integer;11073                type xr:Hex-integer;
11053                description11074                description
11054                  "Link attributes for links traversed by tunnel";11075                  "Link attributes for links traversed by tunnel";
11055              }11076              }
11056              leaf mask {11077              leaf mask {
11057                type xr:Hex-integer;11078                type xr:Hex-integer;
11058                description11079                description
11059                  "Affinity mask value";11080                  "Affinity mask value";
11060              }11081              }
11061              container includes {11082              container includes {
11062                description11083                description
11063                  "Links with all these attributes are included in path calculation";11084                  "Links with all these attributes are included in path calculation";
11064                list include1 {11085                list include1 {
11065                  key "name1";11086                  key "name1";
11066                  description11087                  description
11067                    "Links with all these attributes are included in path calculation";11088                    "Links with all these attributes are included in path calculation";
11068                  leaf name1 {11089                  leaf name1 {
11069                    type xr:Cisco-ios-xr-string {11090                    type xr:Cisco-ios-xr-string {
11070                      length "1..32" {11091                      length "1..32" {
11071                        description11092                        description
11072                          "Attribute or affinity name";11093                          "Attribute or affinity name";
11073                      }11094                      }
11074                    }11095                    }
11075                    description11096                    description
11076                      "Attribute or affinity name";11097                      "Attribute or affinity name";
11077                  }11098                  }
11078                }11099                }
11079                list include2 {11100                list include2 {
11080                  key "name1 name2";11101                  key "name1 name2";
11081                  description11102                  description
11082                    "Links with all these attributes are included in path calculation";11103                    "Links with all these attributes are included in path calculation";
11083                  leaf name1 {11104                  leaf name1 {
11084                    type xr:Cisco-ios-xr-string {11105                    type xr:Cisco-ios-xr-string {
11085                      length "1..32" {11106                      length "1..32" {
11086                        description11107                        description
11087                          "Attribute or affinity name";11108                          "Attribute or affinity name";
11088                      }11109                      }
11089                    }11110                    }
11090                    description11111                    description
11091                      "Attribute or affinity name";11112                      "Attribute or affinity name";
11092                  }11113                  }
11093                  leaf name2 {11114                  leaf name2 {
11094                    type xr:Cisco-ios-xr-string {11115                    type xr:Cisco-ios-xr-string {
11095                      length "1..32" {11116                      length "1..32" {
11096                        description11117                        description
11097                          "Attribute or affinity name";11118                          "Attribute or affinity name";
11098                      }11119                      }
11099                    }11120                    }
11100                    description11121                    description
11101                      "Attribute or affinity name";11122                      "Attribute or affinity name";
11102                  }11123                  }
11103                }11124                }
11104                list include3 {11125                list include3 {
11105                  key "name1 name2 name3";11126                  key "name1 name2 name3";
11106                  description11127                  description
11107                    "Links with all these attributes are included in path calculation";11128                    "Links with all these attributes are included in path calculation";
11108                  leaf name1 {11129                  leaf name1 {
11109                    type xr:Cisco-ios-xr-string {11130                    type xr:Cisco-ios-xr-string {
11110                      length "1..32" {11131                      length "1..32" {
11111                        description11132                        description
11112                          "Attribute or affinity name";11133                          "Attribute or affinity name";
11113                      }11134                      }
11114                    }11135                    }
11115                    description11136                    description
11116                      "Attribute or affinity name";11137                      "Attribute or affinity name";
11117                  }11138                  }
11118                  leaf name2 {11139                  leaf name2 {
11119                    type xr:Cisco-ios-xr-string {11140                    type xr:Cisco-ios-xr-string {
11120                      length "1..32" {11141                      length "1..32" {
11121                        description11142                        description
11122                          "Attribute or affinity name";11143                          "Attribute or affinity name";
11123                      }11144                      }
11124                    }11145                    }
11125                    description11146                    description
11126                      "Attribute or affinity name";11147                      "Attribute or affinity name";
11127                  }11148                  }
11128                  leaf name3 {11149                  leaf name3 {
11129                    type xr:Cisco-ios-xr-string {11150                    type xr:Cisco-ios-xr-string {
11130                      length "1..32" {11151                      length "1..32" {
11131                        description11152                        description
11132                          "Attribute or affinity name";11153                          "Attribute or affinity name";
11133                      }11154                      }
11134                    }11155                    }
11135                    description11156                    description
11136                      "Attribute or affinity name";11157                      "Attribute or affinity name";
11137                  }11158                  }
11138                }11159                }
11139                list include4 {11160                list include4 {
11140                  key "name1 name2 name3 name4";11161                  key "name1 name2 name3 name4";
11141                  description11162                  description
11142                    "Links with all these attributes are included in path calculation";11163                    "Links with all these attributes are included in path calculation";
11143                  leaf name1 {11164                  leaf name1 {
11144                    type xr:Cisco-ios-xr-string {11165                    type xr:Cisco-ios-xr-string {
11145                      length "1..32" {11166                      length "1..32" {
11146                        description11167                        description
11147                          "Attribute or affinity name";11168                          "Attribute or affinity name";
11148                      }11169                      }
11149                    }11170                    }
11150                    description11171                    description
11151                      "Attribute or affinity name";11172                      "Attribute or affinity name";
11152                  }11173                  }
11153                  leaf name2 {11174                  leaf name2 {
11154                    type xr:Cisco-ios-xr-string {11175                    type xr:Cisco-ios-xr-string {
11155                      length "1..32" {11176                      length "1..32" {
11156                        description11177                        description
11157                          "Attribute or affinity name";11178                          "Attribute or affinity name";
11158                      }11179                      }
11159                    }11180                    }
11160                    description11181                    description
11161                      "Attribute or affinity name";11182                      "Attribute or affinity name";
11162                  }11183                  }
11163                  leaf name3 {11184                  leaf name3 {
11164                    type xr:Cisco-ios-xr-string {11185                    type xr:Cisco-ios-xr-string {
11165                      length "1..32" {11186                      length "1..32" {
11166                        description11187                        description
11167                          "Attribute or affinity name";11188                          "Attribute or affinity name";
11168                      }11189                      }
11169                    }11190                    }
11170                    description11191                    description
11171                      "Attribute or affinity name";11192                      "Attribute or affinity name";
11172                  }11193                  }
11173                  leaf name4 {11194                  leaf name4 {
11174                    type xr:Cisco-ios-xr-string {11195                    type xr:Cisco-ios-xr-string {
11175                      length "1..32" {11196                      length "1..32" {
11176                        description11197                        description
11177                          "Attribute or affinity name";11198                          "Attribute or affinity name";
11178                      }11199                      }
11179                    }11200                    }
11180                    description11201                    description
11181                      "Attribute or affinity name";11202                      "Attribute or affinity name";
11182                  }11203                  }
11183                }11204                }
11184                list include5 {11205                list include5 {
11185                  key "name1 name2 name3 name4 name5";11206                  key "name1 name2 name3 name4 name5";
11186                  description11207                  description
11187                    "Links with all these attributes are included in path calculation";11208                    "Links with all these attributes are included in path calculation";
11188                  leaf name1 {11209                  leaf name1 {
11189                    type xr:Cisco-ios-xr-string {11210                    type xr:Cisco-ios-xr-string {
11190                      length "1..32" {11211                      length "1..32" {
11191                        description11212                        description
11192                          "Attribute or affinity name";11213                          "Attribute or affinity name";
11193                      }11214                      }
11194                    }11215                    }
11195                    description11216                    description
11196                      "Attribute or affinity name";11217                      "Attribute or affinity name";
11197                  }11218                  }
11198                  leaf name2 {11219                  leaf name2 {
11199                    type xr:Cisco-ios-xr-string {11220                    type xr:Cisco-ios-xr-string {
11200                      length "1..32" {11221                      length "1..32" {
11201                        description11222                        description
11202                          "Attribute or affinity name";11223                          "Attribute or affinity name";
11203                      }11224                      }
11204                    }11225                    }
11205                    description11226                    description
11206                      "Attribute or affinity name";11227                      "Attribute or affinity name";
11207                  }11228                  }
11208                  leaf name3 {11229                  leaf name3 {
11209                    type xr:Cisco-ios-xr-string {11230                    type xr:Cisco-ios-xr-string {
11210                      length "1..32" {11231                      length "1..32" {
11211                        description11232                        description
11212                          "Attribute or affinity name";11233                          "Attribute or affinity name";
11213                      }11234                      }
11214                    }11235                    }
11215                    description11236                    description
11216                      "Attribute or affinity name";11237                      "Attribute or affinity name";
11217                  }11238                  }
11218                  leaf name4 {11239                  leaf name4 {
11219                    type xr:Cisco-ios-xr-string {11240                    type xr:Cisco-ios-xr-string {
11220                      length "1..32" {11241                      length "1..32" {
11221                        description11242                        description
11222                          "Attribute or affinity name";11243                          "Attribute or affinity name";
11223                      }11244                      }
11224                    }11245                    }
11225                    description11246                    description
11226                      "Attribute or affinity name";11247                      "Attribute or affinity name";
11227                  }11248                  }
11228                  leaf name5 {11249                  leaf name5 {
11229                    type xr:Cisco-ios-xr-string {11250                    type xr:Cisco-ios-xr-string {
11230                      length "1..32" {11251                      length "1..32" {
11231                        description11252                        description
11232                          "Attribute or affinity name";11253                          "Attribute or affinity name";
11233                      }11254                      }
11234                    }11255                    }
11235                    description11256                    description
11236                      "Attribute or affinity name";11257                      "Attribute or affinity name";
11237                  }11258                  }
11238                }11259                }
11239                list include6 {11260                list include6 {
11240                  key "name1 name2 name3 name4 name5 name6";11261                  key "name1 name2 name3 name4 name5 name6";
11241                  description11262                  description
11242                    "Links with all these attributes are included in path calculation";11263                    "Links with all these attributes are included in path calculation";
11243                  leaf name1 {11264                  leaf name1 {
11244                    type xr:Cisco-ios-xr-string {11265                    type xr:Cisco-ios-xr-string {
11245                      length "1..32" {11266                      length "1..32" {
11246                        description11267                        description
11247                          "Attribute or affinity name";11268                          "Attribute or affinity name";
11248                      }11269                      }
11249                    }11270                    }
11250                    description11271                    description
11251                      "Attribute or affinity name";11272                      "Attribute or affinity name";
11252                  }11273                  }
11253                  leaf name2 {11274                  leaf name2 {
11254                    type xr:Cisco-ios-xr-string {11275                    type xr:Cisco-ios-xr-string {
11255                      length "1..32" {11276                      length "1..32" {
11256                        description11277                        description
11257                          "Attribute or affinity name";11278                          "Attribute or affinity name";
11258                      }11279                      }
11259                    }11280                    }
11260                    description11281                    description
11261                      "Attribute or affinity name";11282                      "Attribute or affinity name";
11262                  }11283                  }
11263                  leaf name3 {11284                  leaf name3 {
11264                    type xr:Cisco-ios-xr-string {11285                    type xr:Cisco-ios-xr-string {
11265                      length "1..32" {11286                      length "1..32" {
11266                        description11287                        description
11267                          "Attribute or affinity name";11288                          "Attribute or affinity name";
11268                      }11289                      }
11269                    }11290                    }
11270                    description11291                    description
11271                      "Attribute or affinity name";11292                      "Attribute or affinity name";
11272                  }11293                  }
11273                  leaf name4 {11294                  leaf name4 {
11274                    type xr:Cisco-ios-xr-string {11295                    type xr:Cisco-ios-xr-string {
11275                      length "1..32" {11296                      length "1..32" {
11276                        description11297                        description
11277                          "Attribute or affinity name";11298                          "Attribute or affinity name";
11278                      }11299                      }
11279                    }11300                    }
11280                    description11301                    description
11281                      "Attribute or affinity name";11302                      "Attribute or affinity name";
11282                  }11303                  }
11283                  leaf name5 {11304                  leaf name5 {
11284                    type xr:Cisco-ios-xr-string {11305                    type xr:Cisco-ios-xr-string {
11285                      length "1..32" {11306                      length "1..32" {
11286                        description11307                        description
11287                          "Attribute or affinity name";11308                          "Attribute or affinity name";
11288                      }11309                      }
11289                    }11310                    }
11290                    description11311                    description
11291                      "Attribute or affinity name";11312                      "Attribute or affinity name";
11292                  }11313                  }
11293                  leaf name6 {11314                  leaf name6 {
11294                    type xr:Cisco-ios-xr-string {11315                    type xr:Cisco-ios-xr-string {
11295                      length "1..32" {11316                      length "1..32" {
11296                        description11317                        description
11297                          "Attribute or affinity name";11318                          "Attribute or affinity name";
11298                      }11319                      }
11299                    }11320                    }
11300                    description11321                    description
11301                      "Attribute or affinity name";11322                      "Attribute or affinity name";
11302                  }11323                  }
11303                }11324                }
11304                list include7 {11325                list include7 {
11305                  key "name1 name2 name3 name4 name5 name6 name7";11326                  key "name1 name2 name3 name4 name5 name6 name7";
11306                  description11327                  description
11307                    "Links with all these attributes are included in path calculation";11328                    "Links with all these attributes are included in path calculation";
11308                  leaf name1 {11329                  leaf name1 {
11309                    type xr:Cisco-ios-xr-string {11330                    type xr:Cisco-ios-xr-string {
11310                      length "1..32" {11331                      length "1..32" {
11311                        description11332                        description
11312                          "Attribute or affinity name";11333                          "Attribute or affinity name";
11313                      }11334                      }
11314                    }11335                    }
11315                    description11336                    description
11316                      "Attribute or affinity name";11337                      "Attribute or affinity name";
11317                  }11338                  }
11318                  leaf name2 {11339                  leaf name2 {
11319                    type xr:Cisco-ios-xr-string {11340                    type xr:Cisco-ios-xr-string {
11320                      length "1..32" {11341                      length "1..32" {
11321                        description11342                        description
11322                          "Attribute or affinity name";11343                          "Attribute or affinity name";
11323                      }11344                      }
11324                    }11345                    }
11325                    description11346                    description
11326                      "Attribute or affinity name";11347                      "Attribute or affinity name";
11327                  }11348                  }
11328                  leaf name3 {11349                  leaf name3 {
11329                    type xr:Cisco-ios-xr-string {11350                    type xr:Cisco-ios-xr-string {
11330                      length "1..32" {11351                      length "1..32" {
11331                        description11352                        description
11332                          "Attribute or affinity name";11353                          "Attribute or affinity name";
11333                      }11354                      }
11334                    }11355                    }
11335                    description11356                    description
11336                      "Attribute or affinity name";11357                      "Attribute or affinity name";
11337                  }11358                  }
11338                  leaf name4 {11359                  leaf name4 {
11339                    type xr:Cisco-ios-xr-string {11360                    type xr:Cisco-ios-xr-string {
11340                      length "1..32" {11361                      length "1..32" {
11341                        description11362                        description
11342                          "Attribute or affinity name";11363                          "Attribute or affinity name";
11343                      }11364                      }
11344                    }11365                    }
11345                    description11366                    description
11346                      "Attribute or affinity name";11367                      "Attribute or affinity name";
11347                  }11368                  }
11348                  leaf name5 {11369                  leaf name5 {
11349                    type xr:Cisco-ios-xr-string {11370                    type xr:Cisco-ios-xr-string {
11350                      length "1..32" {11371                      length "1..32" {
11351                        description11372                        description
11352                          "Attribute or affinity name";11373                          "Attribute or affinity name";
11353                      }11374                      }
11354                    }11375                    }
11355                    description11376                    description
11356                      "Attribute or affinity name";11377                      "Attribute or affinity name";
11357                  }11378                  }
11358                  leaf name6 {11379                  leaf name6 {
11359                    type xr:Cisco-ios-xr-string {11380                    type xr:Cisco-ios-xr-string {
11360                      length "1..32" {11381                      length "1..32" {
11361                        description11382                        description
11362                          "Attribute or affinity name";11383                          "Attribute or affinity name";
11363                      }11384                      }
11364                    }11385                    }
11365                    description11386                    description
11366                      "Attribute or affinity name";11387                      "Attribute or affinity name";
11367                  }11388                  }
11368                  leaf name7 {11389                  leaf name7 {
11369                    type xr:Cisco-ios-xr-string {11390                    type xr:Cisco-ios-xr-string {
11370                      length "1..32" {11391                      length "1..32" {
11371                        description11392                        description
11372                          "Attribute or affinity name";11393                          "Attribute or affinity name";
11373                      }11394                      }
11374                    }11395                    }
11375                    description11396                    description
11376                      "Attribute or affinity name";11397                      "Attribute or affinity name";
11377                  }11398                  }
11378                }11399                }
11379                list include8 {11400                list include8 {
11380                  key "name1 name2 name3 name4 name5 name6 name7 name8";11401                  key "name1 name2 name3 name4 name5 name6 name7 name8";
11381                  description11402                  description
11382                    "Links with all these attributes are included in path calculation";11403                    "Links with all these attributes are included in path calculation";
11383                  leaf name1 {11404                  leaf name1 {
11384                    type xr:Cisco-ios-xr-string {11405                    type xr:Cisco-ios-xr-string {
11385                      length "1..32" {11406                      length "1..32" {
11386                        description11407                        description
11387                          "Attribute or affinity name";11408                          "Attribute or affinity name";
11388                      }11409                      }
11389                    }11410                    }
11390                    description11411                    description
11391                      "Attribute or affinity name";11412                      "Attribute or affinity name";
11392                  }11413                  }
11393                  leaf name2 {11414                  leaf name2 {
11394                    type xr:Cisco-ios-xr-string {11415                    type xr:Cisco-ios-xr-string {
11395                      length "1..32" {11416                      length "1..32" {
11396                        description11417                        description
11397                          "Attribute or affinity name";11418                          "Attribute or affinity name";
11398                      }11419                      }
11399                    }11420                    }
11400                    description11421                    description
11401                      "Attribute or affinity name";11422                      "Attribute or affinity name";
11402                  }11423                  }
11403                  leaf name3 {11424                  leaf name3 {
11404                    type xr:Cisco-ios-xr-string {11425                    type xr:Cisco-ios-xr-string {
11405                      length "1..32" {11426                      length "1..32" {
11406                        description11427                        description
11407                          "Attribute or affinity name";11428                          "Attribute or affinity name";
11408                      }11429                      }
11409                    }11430                    }
11410                    description11431                    description
11411                      "Attribute or affinity name";11432                      "Attribute or affinity name";
11412                  }11433                  }
11413                  leaf name4 {11434                  leaf name4 {
11414                    type xr:Cisco-ios-xr-string {11435                    type xr:Cisco-ios-xr-string {
11415                      length "1..32" {11436                      length "1..32" {
11416                        description11437                        description
11417                          "Attribute or affinity name";11438                          "Attribute or affinity name";
11418                      }11439                      }
11419                    }11440                    }
11420                    description11441                    description
11421                      "Attribute or affinity name";11442                      "Attribute or affinity name";
11422                  }11443                  }
11423                  leaf name5 {11444                  leaf name5 {
11424                    type xr:Cisco-ios-xr-string {11445                    type xr:Cisco-ios-xr-string {
11425                      length "1..32" {11446                      length "1..32" {
11426                        description11447                        description
11427                          "Attribute or affinity name";11448                          "Attribute or affinity name";
11428                      }11449                      }
11429                    }11450                    }
11430                    description11451                    description
11431                      "Attribute or affinity name";11452                      "Attribute or affinity name";
11432                  }11453                  }
11433                  leaf name6 {11454                  leaf name6 {
11434                    type xr:Cisco-ios-xr-string {11455                    type xr:Cisco-ios-xr-string {
11435                      length "1..32" {11456                      length "1..32" {
11436                        description11457                        description
11437                          "Attribute or affinity name";11458                          "Attribute or affinity name";
11438                      }11459                      }
11439                    }11460                    }
11440                    description11461                    description
11441                      "Attribute or affinity name";11462                      "Attribute or affinity name";
11442                  }11463                  }
11443                  leaf name7 {11464                  leaf name7 {
11444                    type xr:Cisco-ios-xr-string {11465                    type xr:Cisco-ios-xr-string {
11445                      length "1..32" {11466                      length "1..32" {
11446                        description11467                        description
11447                          "Attribute or affinity name";11468                          "Attribute or affinity name";
11448                      }11469                      }
11449                    }11470                    }
11450                    description11471                    description
11451                      "Attribute or affinity name";11472                      "Attribute or affinity name";
11452                  }11473                  }
11453                  leaf name8 {11474                  leaf name8 {
11454                    type xr:Cisco-ios-xr-string {11475                    type xr:Cisco-ios-xr-string {
11455                      length "1..32" {11476                      length "1..32" {
11456                        description11477                        description
11457                          "Attribute or affinity name";11478                          "Attribute or affinity name";
11458                      }11479                      }
11459                    }11480                    }
11460                    description11481                    description
11461                      "Attribute or affinity name";11482                      "Attribute or affinity name";
11462                  }11483                  }
11463                }11484                }
11464                list include9 {11485                list include9 {
11465                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";11486                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
11466                  description11487                  description
11467                    "Links with all these attributes are included in path calculation";11488                    "Links with all these attributes are included in path calculation";
11468                  leaf name1 {11489                  leaf name1 {
11469                    type xr:Cisco-ios-xr-string {11490                    type xr:Cisco-ios-xr-string {
11470                      length "1..32" {11491                      length "1..32" {
11471                        description11492                        description
11472                          "Attribute or affinity name";11493                          "Attribute or affinity name";
11473                      }11494                      }
11474                    }11495                    }
11475                    description11496                    description
11476                      "Attribute or affinity name";11497                      "Attribute or affinity name";
11477                  }11498                  }
11478                  leaf name2 {11499                  leaf name2 {
11479                    type xr:Cisco-ios-xr-string {11500                    type xr:Cisco-ios-xr-string {
11480                      length "1..32" {11501                      length "1..32" {
11481                        description11502                        description
11482                          "Attribute or affinity name";11503                          "Attribute or affinity name";
11483                      }11504                      }
11484                    }11505                    }
11485                    description11506                    description
11486                      "Attribute or affinity name";11507                      "Attribute or affinity name";
11487                  }11508                  }
11488                  leaf name3 {11509                  leaf name3 {
11489                    type xr:Cisco-ios-xr-string {11510                    type xr:Cisco-ios-xr-string {
11490                      length "1..32" {11511                      length "1..32" {
11491                        description11512                        description
11492                          "Attribute or affinity name";11513                          "Attribute or affinity name";
11493                      }11514                      }
11494                    }11515                    }
11495                    description11516                    description
11496                      "Attribute or affinity name";11517                      "Attribute or affinity name";
11497                  }11518                  }
11498                  leaf name4 {11519                  leaf name4 {
11499                    type xr:Cisco-ios-xr-string {11520                    type xr:Cisco-ios-xr-string {
11500                      length "1..32" {11521                      length "1..32" {
11501                        description11522                        description
11502                          "Attribute or affinity name";11523                          "Attribute or affinity name";
11503                      }11524                      }
11504                    }11525                    }
11505                    description11526                    description
11506                      "Attribute or affinity name";11527                      "Attribute or affinity name";
11507                  }11528                  }
11508                  leaf name5 {11529                  leaf name5 {
11509                    type xr:Cisco-ios-xr-string {11530                    type xr:Cisco-ios-xr-string {
11510                      length "1..32" {11531                      length "1..32" {
11511                        description11532                        description
11512                          "Attribute or affinity name";11533                          "Attribute or affinity name";
11513                      }11534                      }
11514                    }11535                    }
11515                    description11536                    description
11516                      "Attribute or affinity name";11537                      "Attribute or affinity name";
11517                  }11538                  }
11518                  leaf name6 {11539                  leaf name6 {
11519                    type xr:Cisco-ios-xr-string {11540                    type xr:Cisco-ios-xr-string {
11520                      length "1..32" {11541                      length "1..32" {
11521                        description11542                        description
11522                          "Attribute or affinity name";11543                          "Attribute or affinity name";
11523                      }11544                      }
11524                    }11545                    }
11525                    description11546                    description
11526                      "Attribute or affinity name";11547                      "Attribute or affinity name";
11527                  }11548                  }
11528                  leaf name7 {11549                  leaf name7 {
11529                    type xr:Cisco-ios-xr-string {11550                    type xr:Cisco-ios-xr-string {
11530                      length "1..32" {11551                      length "1..32" {
11531                        description11552                        description
11532                          "Attribute or affinity name";11553                          "Attribute or affinity name";
11533                      }11554                      }
11534                    }11555                    }
11535                    description11556                    description
11536                      "Attribute or affinity name";11557                      "Attribute or affinity name";
11537                  }11558                  }
11538                  leaf name8 {11559                  leaf name8 {
11539                    type xr:Cisco-ios-xr-string {11560                    type xr:Cisco-ios-xr-string {
11540                      length "1..32" {11561                      length "1..32" {
11541                        description11562                        description
11542                          "Attribute or affinity name";11563                          "Attribute or affinity name";
11543                      }11564                      }
11544                    }11565                    }
11545                    description11566                    description
11546                      "Attribute or affinity name";11567                      "Attribute or affinity name";
11547                  }11568                  }
11548                  leaf name9 {11569                  leaf name9 {
11549                    type xr:Cisco-ios-xr-string {11570                    type xr:Cisco-ios-xr-string {
11550                      length "1..32" {11571                      length "1..32" {
11551                        description11572                        description
11552                          "Attribute or affinity name";11573                          "Attribute or affinity name";
11553                      }11574                      }
11554                    }11575                    }
11555                    description11576                    description
11556                      "Attribute or affinity name";11577                      "Attribute or affinity name";
11557                  }11578                  }
11558                }11579                }
11559                list include10 {11580                list include10 {
11560                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";11581                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
11561                  description11582                  description
11562                    "Links with all these attributes are included in path calculation";11583                    "Links with all these attributes are included in path calculation";
11563                  leaf name1 {11584                  leaf name1 {
11564                    type xr:Cisco-ios-xr-string {11585                    type xr:Cisco-ios-xr-string {
11565                      length "1..32" {11586                      length "1..32" {
11566                        description11587                        description
11567                          "Attribute or affinity name";11588                          "Attribute or affinity name";
11568                      }11589                      }
11569                    }11590                    }
11570                    description11591                    description
11571                      "Attribute or affinity name";11592                      "Attribute or affinity name";
11572                  }11593                  }
11573                  leaf name2 {11594                  leaf name2 {
11574                    type xr:Cisco-ios-xr-string {11595                    type xr:Cisco-ios-xr-string {
11575                      length "1..32" {11596                      length "1..32" {
11576                        description11597                        description
11577                          "Attribute or affinity name";11598                          "Attribute or affinity name";
11578                      }11599                      }
11579                    }11600                    }
11580                    description11601                    description
11581                      "Attribute or affinity name";11602                      "Attribute or affinity name";
11582                  }11603                  }
11583                  leaf name3 {11604                  leaf name3 {
11584                    type xr:Cisco-ios-xr-string {11605                    type xr:Cisco-ios-xr-string {
11585                      length "1..32" {11606                      length "1..32" {
11586                        description11607                        description
11587                          "Attribute or affinity name";11608                          "Attribute or affinity name";
11588                      }11609                      }
11589                    }11610                    }
11590                    description11611                    description
11591                      "Attribute or affinity name";11612                      "Attribute or affinity name";
11592                  }11613                  }
11593                  leaf name4 {11614                  leaf name4 {
11594                    type xr:Cisco-ios-xr-string {11615                    type xr:Cisco-ios-xr-string {
11595                      length "1..32" {11616                      length "1..32" {
11596                        description11617                        description
11597                          "Attribute or affinity name";11618                          "Attribute or affinity name";
11598                      }11619                      }
11599                    }11620                    }
11600                    description11621                    description
11601                      "Attribute or affinity name";11622                      "Attribute or affinity name";
11602                  }11623                  }
11603                  leaf name5 {11624                  leaf name5 {
11604                    type xr:Cisco-ios-xr-string {11625                    type xr:Cisco-ios-xr-string {
11605                      length "1..32" {11626                      length "1..32" {
11606                        description11627                        description
11607                          "Attribute or affinity name";11628                          "Attribute or affinity name";
11608                      }11629                      }
11609                    }11630                    }
11610                    description11631                    description
11611                      "Attribute or affinity name";11632                      "Attribute or affinity name";
11612                  }11633                  }
11613                  leaf name6 {11634                  leaf name6 {
11614                    type xr:Cisco-ios-xr-string {11635                    type xr:Cisco-ios-xr-string {
11615                      length "1..32" {11636                      length "1..32" {
11616                        description11637                        description
11617                          "Attribute or affinity name";11638                          "Attribute or affinity name";
11618                      }11639                      }
11619                    }11640                    }
11620                    description11641                    description
11621                      "Attribute or affinity name";11642                      "Attribute or affinity name";
11622                  }11643                  }
11623                  leaf name7 {11644                  leaf name7 {
11624                    type xr:Cisco-ios-xr-string {11645                    type xr:Cisco-ios-xr-string {
11625                      length "1..32" {11646                      length "1..32" {
11626                        description11647                        description
11627                          "Attribute or affinity name";11648                          "Attribute or affinity name";
11628                      }11649                      }
11629                    }11650                    }
11630                    description11651                    description
11631                      "Attribute or affinity name";11652                      "Attribute or affinity name";
11632                  }11653                  }
11633                  leaf name8 {11654                  leaf name8 {
11634                    type xr:Cisco-ios-xr-string {11655                    type xr:Cisco-ios-xr-string {
11635                      length "1..32" {11656                      length "1..32" {
11636                        description11657                        description
11637                          "Attribute or affinity name";11658                          "Attribute or affinity name";
11638                      }11659                      }
11639                    }11660                    }
11640                    description11661                    description
11641                      "Attribute or affinity name";11662                      "Attribute or affinity name";
11642                  }11663                  }
11643                  leaf name9 {11664                  leaf name9 {
11644                    type xr:Cisco-ios-xr-string {11665                    type xr:Cisco-ios-xr-string {
11645                      length "1..32" {11666                      length "1..32" {
11646                        description11667                        description
11647                          "Attribute or affinity name";11668                          "Attribute or affinity name";
11648                      }11669                      }
11649                    }11670                    }
11650                    description11671                    description
11651                      "Attribute or affinity name";11672                      "Attribute or affinity name";
11652                  }11673                  }
11653                  leaf name10 {11674                  leaf name10 {
11654                    type xr:Cisco-ios-xr-string {11675                    type xr:Cisco-ios-xr-string {
11655                      length "1..32" {11676                      length "1..32" {
11656                        description11677                        description
11657                          "Attribute or affinity name";11678                          "Attribute or affinity name";
11658                      }11679                      }
11659                    }11680                    }
11660                    description11681                    description
11661                      "Attribute or affinity name";11682                      "Attribute or affinity name";
11662                  }11683                  }
11663                }11684                }
11664              }11685              }
11665              container include-stricts {11686              container include-stricts {
11666                description11687                description
11667                  "Links with exactly all these attributes are included in path calculation";11688                  "Links with exactly all these attributes are included in path calculation";
11668                list include1 {11689                list include1 {
11669                  key "name1";11690                  key "name1";
11670                  description11691                  description
11671                    "Links with all these attributes are included in path calculation";11692                    "Links with all these attributes are included in path calculation";
11672                  leaf name1 {11693                  leaf name1 {
11673                    type xr:Cisco-ios-xr-string {11694                    type xr:Cisco-ios-xr-string {
11674                      length "1..32" {11695                      length "1..32" {
11675                        description11696                        description
11676                          "Attribute or affinity name";11697                          "Attribute or affinity name";
11677                      }11698                      }
11678                    }11699                    }
11679                    description11700                    description
11680                      "Attribute or affinity name";11701                      "Attribute or affinity name";
11681                  }11702                  }
11682                }11703                }
11683                list include2 {11704                list include2 {
11684                  key "name1 name2";11705                  key "name1 name2";
11685                  description11706                  description
11686                    "Links with all these attributes are included in path calculation";11707                    "Links with all these attributes are included in path calculation";
11687                  leaf name1 {11708                  leaf name1 {
11688                    type xr:Cisco-ios-xr-string {11709                    type xr:Cisco-ios-xr-string {
11689                      length "1..32" {11710                      length "1..32" {
11690                        description11711                        description
11691                          "Attribute or affinity name";11712                          "Attribute or affinity name";
11692                      }11713                      }
11693                    }11714                    }
11694                    description11715                    description
11695                      "Attribute or affinity name";11716                      "Attribute or affinity name";
11696                  }11717                  }
11697                  leaf name2 {11718                  leaf name2 {
11698                    type xr:Cisco-ios-xr-string {11719                    type xr:Cisco-ios-xr-string {
11699                      length "1..32" {11720                      length "1..32" {
11700                        description11721                        description
11701                          "Attribute or affinity name";11722                          "Attribute or affinity name";
11702                      }11723                      }
11703                    }11724                    }
11704                    description11725                    description
11705                      "Attribute or affinity name";11726                      "Attribute or affinity name";
11706                  }11727                  }
11707                }11728                }
11708                list include3 {11729                list include3 {
11709                  key "name1 name2 name3";11730                  key "name1 name2 name3";
11710                  description11731                  description
11711                    "Links with all these attributes are included in path calculation";11732                    "Links with all these attributes are included in path calculation";
11712                  leaf name1 {11733                  leaf name1 {
11713                    type xr:Cisco-ios-xr-string {11734                    type xr:Cisco-ios-xr-string {
11714                      length "1..32" {11735                      length "1..32" {
11715                        description11736                        description
11716                          "Attribute or affinity name";11737                          "Attribute or affinity name";
11717                      }11738                      }
11718                    }11739                    }
11719                    description11740                    description
11720                      "Attribute or affinity name";11741                      "Attribute or affinity name";
11721                  }11742                  }
11722                  leaf name2 {11743                  leaf name2 {
11723                    type xr:Cisco-ios-xr-string {11744                    type xr:Cisco-ios-xr-string {
11724                      length "1..32" {11745                      length "1..32" {
11725                        description11746                        description
11726                          "Attribute or affinity name";11747                          "Attribute or affinity name";
11727                      }11748                      }
11728                    }11749                    }
11729                    description11750                    description
11730                      "Attribute or affinity name";11751                      "Attribute or affinity name";
11731                  }11752                  }
11732                  leaf name3 {11753                  leaf name3 {
11733                    type xr:Cisco-ios-xr-string {11754                    type xr:Cisco-ios-xr-string {
11734                      length "1..32" {11755                      length "1..32" {
11735                        description11756                        description
11736                          "Attribute or affinity name";11757                          "Attribute or affinity name";
11737                      }11758                      }
11738                    }11759                    }
11739                    description11760                    description
11740                      "Attribute or affinity name";11761                      "Attribute or affinity name";
11741                  }11762                  }
11742                }11763                }
11743                list include4 {11764                list include4 {
11744                  key "name1 name2 name3 name4";11765                  key "name1 name2 name3 name4";
11745                  description11766                  description
11746                    "Links with all these attributes are included in path calculation";11767                    "Links with all these attributes are included in path calculation";
11747                  leaf name1 {11768                  leaf name1 {
11748                    type xr:Cisco-ios-xr-string {11769                    type xr:Cisco-ios-xr-string {
11749                      length "1..32" {11770                      length "1..32" {
11750                        description11771                        description
11751                          "Attribute or affinity name";11772                          "Attribute or affinity name";
11752                      }11773                      }
11753                    }11774                    }
11754                    description11775                    description
11755                      "Attribute or affinity name";11776                      "Attribute or affinity name";
11756                  }11777                  }
11757                  leaf name2 {11778                  leaf name2 {
11758                    type xr:Cisco-ios-xr-string {11779                    type xr:Cisco-ios-xr-string {
11759                      length "1..32" {11780                      length "1..32" {
11760                        description11781                        description
11761                          "Attribute or affinity name";11782                          "Attribute or affinity name";
11762                      }11783                      }
11763                    }11784                    }
11764                    description11785                    description
11765                      "Attribute or affinity name";11786                      "Attribute or affinity name";
11766                  }11787                  }
11767                  leaf name3 {11788                  leaf name3 {
11768                    type xr:Cisco-ios-xr-string {11789                    type xr:Cisco-ios-xr-string {
11769                      length "1..32" {11790                      length "1..32" {
11770                        description11791                        description
11771                          "Attribute or affinity name";11792                          "Attribute or affinity name";
11772                      }11793                      }
11773                    }11794                    }
11774                    description11795                    description
11775                      "Attribute or affinity name";11796                      "Attribute or affinity name";
11776                  }11797                  }
11777                  leaf name4 {11798                  leaf name4 {
11778                    type xr:Cisco-ios-xr-string {11799                    type xr:Cisco-ios-xr-string {
11779                      length "1..32" {11800                      length "1..32" {
11780                        description11801                        description
11781                          "Attribute or affinity name";11802                          "Attribute or affinity name";
11782                      }11803                      }
11783                    }11804                    }
11784                    description11805                    description
11785                      "Attribute or affinity name";11806                      "Attribute or affinity name";
11786                  }11807                  }
11787                }11808                }
11788                list include5 {11809                list include5 {
11789                  key "name1 name2 name3 name4 name5";11810                  key "name1 name2 name3 name4 name5";
11790                  description11811                  description
11791                    "Links with all these attributes are included in path calculation";11812                    "Links with all these attributes are included in path calculation";
11792                  leaf name1 {11813                  leaf name1 {
11793                    type xr:Cisco-ios-xr-string {11814                    type xr:Cisco-ios-xr-string {
11794                      length "1..32" {11815                      length "1..32" {
11795                        description11816                        description
11796                          "Attribute or affinity name";11817                          "Attribute or affinity name";
11797                      }11818                      }
11798                    }11819                    }
11799                    description11820                    description
11800                      "Attribute or affinity name";11821                      "Attribute or affinity name";
11801                  }11822                  }
11802                  leaf name2 {11823                  leaf name2 {
11803                    type xr:Cisco-ios-xr-string {11824                    type xr:Cisco-ios-xr-string {
11804                      length "1..32" {11825                      length "1..32" {
11805                        description11826                        description
11806                          "Attribute or affinity name";11827                          "Attribute or affinity name";
11807                      }11828                      }
11808                    }11829                    }
11809                    description11830                    description
11810                      "Attribute or affinity name";11831                      "Attribute or affinity name";
11811                  }11832                  }
11812                  leaf name3 {11833                  leaf name3 {
11813                    type xr:Cisco-ios-xr-string {11834                    type xr:Cisco-ios-xr-string {
11814                      length "1..32" {11835                      length "1..32" {
11815                        description11836                        description
11816                          "Attribute or affinity name";11837                          "Attribute or affinity name";
11817                      }11838                      }
11818                    }11839                    }
11819                    description11840                    description
11820                      "Attribute or affinity name";11841                      "Attribute or affinity name";
11821                  }11842                  }
11822                  leaf name4 {11843                  leaf name4 {
11823                    type xr:Cisco-ios-xr-string {11844                    type xr:Cisco-ios-xr-string {
11824                      length "1..32" {11845                      length "1..32" {
11825                        description11846                        description
11826                          "Attribute or affinity name";11847                          "Attribute or affinity name";
11827                      }11848                      }
11828                    }11849                    }
11829                    description11850                    description
11830                      "Attribute or affinity name";11851                      "Attribute or affinity name";
11831                  }11852                  }
11832                  leaf name5 {11853                  leaf name5 {
11833                    type xr:Cisco-ios-xr-string {11854                    type xr:Cisco-ios-xr-string {
11834                      length "1..32" {11855                      length "1..32" {
11835                        description11856                        description
11836                          "Attribute or affinity name";11857                          "Attribute or affinity name";
11837                      }11858                      }
11838                    }11859                    }
11839                    description11860                    description
11840                      "Attribute or affinity name";11861                      "Attribute or affinity name";
11841                  }11862                  }
11842                }11863                }
11843                list include6 {11864                list include6 {
11844                  key "name1 name2 name3 name4 name5 name6";11865                  key "name1 name2 name3 name4 name5 name6";
11845                  description11866                  description
11846                    "Links with all these attributes are included in path calculation";11867                    "Links with all these attributes are included in path calculation";
11847                  leaf name1 {11868                  leaf name1 {
11848                    type xr:Cisco-ios-xr-string {11869                    type xr:Cisco-ios-xr-string {
11849                      length "1..32" {11870                      length "1..32" {
11850                        description11871                        description
11851                          "Attribute or affinity name";11872                          "Attribute or affinity name";
11852                      }11873                      }
11853                    }11874                    }
11854                    description11875                    description
11855                      "Attribute or affinity name";11876                      "Attribute or affinity name";
11856                  }11877                  }
11857                  leaf name2 {11878                  leaf name2 {
11858                    type xr:Cisco-ios-xr-string {11879                    type xr:Cisco-ios-xr-string {
11859                      length "1..32" {11880                      length "1..32" {
11860                        description11881                        description
11861                          "Attribute or affinity name";11882                          "Attribute or affinity name";
11862                      }11883                      }
11863                    }11884                    }
11864                    description11885                    description
11865                      "Attribute or affinity name";11886                      "Attribute or affinity name";
11866                  }11887                  }
11867                  leaf name3 {11888                  leaf name3 {
11868                    type xr:Cisco-ios-xr-string {11889                    type xr:Cisco-ios-xr-string {
11869                      length "1..32" {11890                      length "1..32" {
11870                        description11891                        description
11871                          "Attribute or affinity name";11892                          "Attribute or affinity name";
11872                      }11893                      }
11873                    }11894                    }
11874                    description11895                    description
11875                      "Attribute or affinity name";11896                      "Attribute or affinity name";
11876                  }11897                  }
11877                  leaf name4 {11898                  leaf name4 {
11878                    type xr:Cisco-ios-xr-string {11899                    type xr:Cisco-ios-xr-string {
11879                      length "1..32" {11900                      length "1..32" {
11880                        description11901                        description
11881                          "Attribute or affinity name";11902                          "Attribute or affinity name";
11882                      }11903                      }
11883                    }11904                    }
11884                    description11905                    description
11885                      "Attribute or affinity name";11906                      "Attribute or affinity name";
11886                  }11907                  }
11887                  leaf name5 {11908                  leaf name5 {
11888                    type xr:Cisco-ios-xr-string {11909                    type xr:Cisco-ios-xr-string {
11889                      length "1..32" {11910                      length "1..32" {
11890                        description11911                        description
11891                          "Attribute or affinity name";11912                          "Attribute or affinity name";
11892                      }11913                      }
11893                    }11914                    }
11894                    description11915                    description
11895                      "Attribute or affinity name";11916                      "Attribute or affinity name";
11896                  }11917                  }
11897                  leaf name6 {11918                  leaf name6 {
11898                    type xr:Cisco-ios-xr-string {11919                    type xr:Cisco-ios-xr-string {
11899                      length "1..32" {11920                      length "1..32" {
11900                        description11921                        description
11901                          "Attribute or affinity name";11922                          "Attribute or affinity name";
11902                      }11923                      }
11903                    }11924                    }
11904                    description11925                    description
11905                      "Attribute or affinity name";11926                      "Attribute or affinity name";
11906                  }11927                  }
11907                }11928                }
11908                list include7 {11929                list include7 {
11909                  key "name1 name2 name3 name4 name5 name6 name7";11930                  key "name1 name2 name3 name4 name5 name6 name7";
11910                  description11931                  description
11911                    "Links with all these attributes are included in path calculation";11932                    "Links with all these attributes are included in path calculation";
11912                  leaf name1 {11933                  leaf name1 {
11913                    type xr:Cisco-ios-xr-string {11934                    type xr:Cisco-ios-xr-string {
11914                      length "1..32" {11935                      length "1..32" {
11915                        description11936                        description
11916                          "Attribute or affinity name";11937                          "Attribute or affinity name";
11917                      }11938                      }
11918                    }11939                    }
11919                    description11940                    description
11920                      "Attribute or affinity name";11941                      "Attribute or affinity name";
11921                  }11942                  }
11922                  leaf name2 {11943                  leaf name2 {
11923                    type xr:Cisco-ios-xr-string {11944                    type xr:Cisco-ios-xr-string {
11924                      length "1..32" {11945                      length "1..32" {
11925                        description11946                        description
11926                          "Attribute or affinity name";11947                          "Attribute or affinity name";
11927                      }11948                      }
11928                    }11949                    }
11929                    description11950                    description
11930                      "Attribute or affinity name";11951                      "Attribute or affinity name";
11931                  }11952                  }
11932                  leaf name3 {11953                  leaf name3 {
11933                    type xr:Cisco-ios-xr-string {11954                    type xr:Cisco-ios-xr-string {
11934                      length "1..32" {11955                      length "1..32" {
11935                        description11956                        description
11936                          "Attribute or affinity name";11957                          "Attribute or affinity name";
11937                      }11958                      }
11938                    }11959                    }
11939                    description11960                    description
11940                      "Attribute or affinity name";11961                      "Attribute or affinity name";
11941                  }11962                  }
11942                  leaf name4 {11963                  leaf name4 {
11943                    type xr:Cisco-ios-xr-string {11964                    type xr:Cisco-ios-xr-string {
11944                      length "1..32" {11965                      length "1..32" {
11945                        description11966                        description
11946                          "Attribute or affinity name";11967                          "Attribute or affinity name";
11947                      }11968                      }
11948                    }11969                    }
11949                    description11970                    description
11950                      "Attribute or affinity name";11971                      "Attribute or affinity name";
11951                  }11972                  }
11952                  leaf name5 {11973                  leaf name5 {
11953                    type xr:Cisco-ios-xr-string {11974                    type xr:Cisco-ios-xr-string {
11954                      length "1..32" {11975                      length "1..32" {
11955                        description11976                        description
11956                          "Attribute or affinity name";11977                          "Attribute or affinity name";
11957                      }11978                      }
11958                    }11979                    }
11959                    description11980                    description
11960                      "Attribute or affinity name";11981                      "Attribute or affinity name";
11961                  }11982                  }
11962                  leaf name6 {11983                  leaf name6 {
11963                    type xr:Cisco-ios-xr-string {11984                    type xr:Cisco-ios-xr-string {
11964                      length "1..32" {11985                      length "1..32" {
11965                        description11986                        description
11966                          "Attribute or affinity name";11987                          "Attribute or affinity name";
11967                      }11988                      }
11968                    }11989                    }
11969                    description11990                    description
11970                      "Attribute or affinity name";11991                      "Attribute or affinity name";
11971                  }11992                  }
11972                  leaf name7 {11993                  leaf name7 {
11973                    type xr:Cisco-ios-xr-string {11994                    type xr:Cisco-ios-xr-string {
11974                      length "1..32" {11995                      length "1..32" {
11975                        description11996                        description
11976                          "Attribute or affinity name";11997                          "Attribute or affinity name";
11977                      }11998                      }
11978                    }11999                    }
11979                    description12000                    description
11980                      "Attribute or affinity name";12001                      "Attribute or affinity name";
11981                  }12002                  }
11982                }12003                }
11983                list include8 {12004                list include8 {
11984                  key "name1 name2 name3 name4 name5 name6 name7 name8";12005                  key "name1 name2 name3 name4 name5 name6 name7 name8";
11985                  description12006                  description
11986                    "Links with all these attributes are included in path calculation";12007                    "Links with all these attributes are included in path calculation";
11987                  leaf name1 {12008                  leaf name1 {
11988                    type xr:Cisco-ios-xr-string {12009                    type xr:Cisco-ios-xr-string {
11989                      length "1..32" {12010                      length "1..32" {
11990                        description12011                        description
11991                          "Attribute or affinity name";12012                          "Attribute or affinity name";
11992                      }12013                      }
11993                    }12014                    }
11994                    description12015                    description
11995                      "Attribute or affinity name";12016                      "Attribute or affinity name";
11996                  }12017                  }
11997                  leaf name2 {12018                  leaf name2 {
11998                    type xr:Cisco-ios-xr-string {12019                    type xr:Cisco-ios-xr-string {
11999                      length "1..32" {12020                      length "1..32" {
12000                        description12021                        description
12001                          "Attribute or affinity name";12022                          "Attribute or affinity name";
12002                      }12023                      }
12003                    }12024                    }
12004                    description12025                    description
12005                      "Attribute or affinity name";12026                      "Attribute or affinity name";
12006                  }12027                  }
12007                  leaf name3 {12028                  leaf name3 {
12008                    type xr:Cisco-ios-xr-string {12029                    type xr:Cisco-ios-xr-string {
12009                      length "1..32" {12030                      length "1..32" {
12010                        description12031                        description
12011                          "Attribute or affinity name";12032                          "Attribute or affinity name";
12012                      }12033                      }
12013                    }12034                    }
12014                    description12035                    description
12015                      "Attribute or affinity name";12036                      "Attribute or affinity name";
12016                  }12037                  }
12017                  leaf name4 {12038                  leaf name4 {
12018                    type xr:Cisco-ios-xr-string {12039                    type xr:Cisco-ios-xr-string {
12019                      length "1..32" {12040                      length "1..32" {
12020                        description12041                        description
12021                          "Attribute or affinity name";12042                          "Attribute or affinity name";
12022                      }12043                      }
12023                    }12044                    }
12024                    description12045                    description
12025                      "Attribute or affinity name";12046                      "Attribute or affinity name";
12026                  }12047                  }
12027                  leaf name5 {12048                  leaf name5 {
12028                    type xr:Cisco-ios-xr-string {12049                    type xr:Cisco-ios-xr-string {
12029                      length "1..32" {12050                      length "1..32" {
12030                        description12051                        description
12031                          "Attribute or affinity name";12052                          "Attribute or affinity name";
12032                      }12053                      }
12033                    }12054                    }
12034                    description12055                    description
12035                      "Attribute or affinity name";12056                      "Attribute or affinity name";
12036                  }12057                  }
12037                  leaf name6 {12058                  leaf name6 {
12038                    type xr:Cisco-ios-xr-string {12059                    type xr:Cisco-ios-xr-string {
12039                      length "1..32" {12060                      length "1..32" {
12040                        description12061                        description
12041                          "Attribute or affinity name";12062                          "Attribute or affinity name";
12042                      }12063                      }
12043                    }12064                    }
12044                    description12065                    description
12045                      "Attribute or affinity name";12066                      "Attribute or affinity name";
12046                  }12067                  }
12047                  leaf name7 {12068                  leaf name7 {
12048                    type xr:Cisco-ios-xr-string {12069                    type xr:Cisco-ios-xr-string {
12049                      length "1..32" {12070                      length "1..32" {
12050                        description12071                        description
12051                          "Attribute or affinity name";12072                          "Attribute or affinity name";
12052                      }12073                      }
12053                    }12074                    }
12054                    description12075                    description
12055                      "Attribute or affinity name";12076                      "Attribute or affinity name";
12056                  }12077                  }
12057                  leaf name8 {12078                  leaf name8 {
12058                    type xr:Cisco-ios-xr-string {12079                    type xr:Cisco-ios-xr-string {
12059                      length "1..32" {12080                      length "1..32" {
12060                        description12081                        description
12061                          "Attribute or affinity name";12082                          "Attribute or affinity name";
12062                      }12083                      }
12063                    }12084                    }
12064                    description12085                    description
12065                      "Attribute or affinity name";12086                      "Attribute or affinity name";
12066                  }12087                  }
12067                }12088                }
12068                list include9 {12089                list include9 {
12069                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";12090                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
12070                  description12091                  description
12071                    "Links with all these attributes are included in path calculation";12092                    "Links with all these attributes are included in path calculation";
12072                  leaf name1 {12093                  leaf name1 {
12073                    type xr:Cisco-ios-xr-string {12094                    type xr:Cisco-ios-xr-string {
12074                      length "1..32" {12095                      length "1..32" {
12075                        description12096                        description
12076                          "Attribute or affinity name";12097                          "Attribute or affinity name";
12077                      }12098                      }
12078                    }12099                    }
12079                    description12100                    description
12080                      "Attribute or affinity name";12101                      "Attribute or affinity name";
12081                  }12102                  }
12082                  leaf name2 {12103                  leaf name2 {
12083                    type xr:Cisco-ios-xr-string {12104                    type xr:Cisco-ios-xr-string {
12084                      length "1..32" {12105                      length "1..32" {
12085                        description12106                        description
12086                          "Attribute or affinity name";12107                          "Attribute or affinity name";
12087                      }12108                      }
12088                    }12109                    }
12089                    description12110                    description
12090                      "Attribute or affinity name";12111                      "Attribute or affinity name";
12091                  }12112                  }
12092                  leaf name3 {12113                  leaf name3 {
12093                    type xr:Cisco-ios-xr-string {12114                    type xr:Cisco-ios-xr-string {
12094                      length "1..32" {12115                      length "1..32" {
12095                        description12116                        description
12096                          "Attribute or affinity name";12117                          "Attribute or affinity name";
12097                      }12118                      }
12098                    }12119                    }
12099                    description12120                    description
12100                      "Attribute or affinity name";12121                      "Attribute or affinity name";
12101                  }12122                  }
12102                  leaf name4 {12123                  leaf name4 {
12103                    type xr:Cisco-ios-xr-string {12124                    type xr:Cisco-ios-xr-string {
12104                      length "1..32" {12125                      length "1..32" {
12105                        description12126                        description
12106                          "Attribute or affinity name";12127                          "Attribute or affinity name";
12107                      }12128                      }
12108                    }12129                    }
12109                    description12130                    description
12110                      "Attribute or affinity name";12131                      "Attribute or affinity name";
12111                  }12132                  }
12112                  leaf name5 {12133                  leaf name5 {
12113                    type xr:Cisco-ios-xr-string {12134                    type xr:Cisco-ios-xr-string {
12114                      length "1..32" {12135                      length "1..32" {
12115                        description12136                        description
12116                          "Attribute or affinity name";12137                          "Attribute or affinity name";
12117                      }12138                      }
12118                    }12139                    }
12119                    description12140                    description
12120                      "Attribute or affinity name";12141                      "Attribute or affinity name";
12121                  }12142                  }
12122                  leaf name6 {12143                  leaf name6 {
12123                    type xr:Cisco-ios-xr-string {12144                    type xr:Cisco-ios-xr-string {
12124                      length "1..32" {12145                      length "1..32" {
12125                        description12146                        description
12126                          "Attribute or affinity name";12147                          "Attribute or affinity name";
12127                      }12148                      }
12128                    }12149                    }
12129                    description12150                    description
12130                      "Attribute or affinity name";12151                      "Attribute or affinity name";
12131                  }12152                  }
12132                  leaf name7 {12153                  leaf name7 {
12133                    type xr:Cisco-ios-xr-string {12154                    type xr:Cisco-ios-xr-string {
12134                      length "1..32" {12155                      length "1..32" {
12135                        description12156                        description
12136                          "Attribute or affinity name";12157                          "Attribute or affinity name";
12137                      }12158                      }
12138                    }12159                    }
12139                    description12160                    description
12140                      "Attribute or affinity name";12161                      "Attribute or affinity name";
12141                  }12162                  }
12142                  leaf name8 {12163                  leaf name8 {
12143                    type xr:Cisco-ios-xr-string {12164                    type xr:Cisco-ios-xr-string {
12144                      length "1..32" {12165                      length "1..32" {
12145                        description12166                        description
12146                          "Attribute or affinity name";12167                          "Attribute or affinity name";
12147                      }12168                      }
12148                    }12169                    }
12149                    description12170                    description
12150                      "Attribute or affinity name";12171                      "Attribute or affinity name";
12151                  }12172                  }
12152                  leaf name9 {12173                  leaf name9 {
12153                    type xr:Cisco-ios-xr-string {12174                    type xr:Cisco-ios-xr-string {
12154                      length "1..32" {12175                      length "1..32" {
12155                        description12176                        description
12156                          "Attribute or affinity name";12177                          "Attribute or affinity name";
12157                      }12178                      }
12158                    }12179                    }
12159                    description12180                    description
12160                      "Attribute or affinity name";12181                      "Attribute or affinity name";
12161                  }12182                  }
12162                }12183                }
12163                list include10 {12184                list include10 {
12164                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";12185                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
12165                  description12186                  description
12166                    "Links with all these attributes are included in path calculation";12187                    "Links with all these attributes are included in path calculation";
12167                  leaf name1 {12188                  leaf name1 {
12168                    type xr:Cisco-ios-xr-string {12189                    type xr:Cisco-ios-xr-string {
12169                      length "1..32" {12190                      length "1..32" {
12170                        description12191                        description
12171                          "Attribute or affinity name";12192                          "Attribute or affinity name";
12172                      }12193                      }
12173                    }12194                    }
12174                    description12195                    description
12175                      "Attribute or affinity name";12196                      "Attribute or affinity name";
12176                  }12197                  }
12177                  leaf name2 {12198                  leaf name2 {
12178                    type xr:Cisco-ios-xr-string {12199                    type xr:Cisco-ios-xr-string {
12179                      length "1..32" {12200                      length "1..32" {
12180                        description12201                        description
12181                          "Attribute or affinity name";12202                          "Attribute or affinity name";
12182                      }12203                      }
12183                    }12204                    }
12184                    description12205                    description
12185                      "Attribute or affinity name";12206                      "Attribute or affinity name";
12186                  }12207                  }
12187                  leaf name3 {12208                  leaf name3 {
12188                    type xr:Cisco-ios-xr-string {12209                    type xr:Cisco-ios-xr-string {
12189                      length "1..32" {12210                      length "1..32" {
12190                        description12211                        description
12191                          "Attribute or affinity name";12212                          "Attribute or affinity name";
12192                      }12213                      }
12193                    }12214                    }
12194                    description12215                    description
12195                      "Attribute or affinity name";12216                      "Attribute or affinity name";
12196                  }12217                  }
12197                  leaf name4 {12218                  leaf name4 {
12198                    type xr:Cisco-ios-xr-string {12219                    type xr:Cisco-ios-xr-string {
12199                      length "1..32" {12220                      length "1..32" {
12200                        description12221                        description
12201                          "Attribute or affinity name";12222                          "Attribute or affinity name";
12202                      }12223                      }
12203                    }12224                    }
12204                    description12225                    description
12205                      "Attribute or affinity name";12226                      "Attribute or affinity name";
12206                  }12227                  }
12207                  leaf name5 {12228                  leaf name5 {
12208                    type xr:Cisco-ios-xr-string {12229                    type xr:Cisco-ios-xr-string {
12209                      length "1..32" {12230                      length "1..32" {
12210                        description12231                        description
12211                          "Attribute or affinity name";12232                          "Attribute or affinity name";
12212                      }12233                      }
12213                    }12234                    }
12214                    description12235                    description
12215                      "Attribute or affinity name";12236                      "Attribute or affinity name";
12216                  }12237                  }
12217                  leaf name6 {12238                  leaf name6 {
12218                    type xr:Cisco-ios-xr-string {12239                    type xr:Cisco-ios-xr-string {
12219                      length "1..32" {12240                      length "1..32" {
12220                        description12241                        description
12221                          "Attribute or affinity name";12242                          "Attribute or affinity name";
12222                      }12243                      }
12223                    }12244                    }
12224                    description12245                    description
12225                      "Attribute or affinity name";12246                      "Attribute or affinity name";
12226                  }12247                  }
12227                  leaf name7 {12248                  leaf name7 {
12228                    type xr:Cisco-ios-xr-string {12249                    type xr:Cisco-ios-xr-string {
12229                      length "1..32" {12250                      length "1..32" {
12230                        description12251                        description
12231                          "Attribute or affinity name";12252                          "Attribute or affinity name";
12232                      }12253                      }
12233                    }12254                    }
12234                    description12255                    description
12235                      "Attribute or affinity name";12256                      "Attribute or affinity name";
12236                  }12257                  }
12237                  leaf name8 {12258                  leaf name8 {
12238                    type xr:Cisco-ios-xr-string {12259                    type xr:Cisco-ios-xr-string {
12239                      length "1..32" {12260                      length "1..32" {
12240                        description12261                        description
12241                          "Attribute or affinity name";12262                          "Attribute or affinity name";
12242                      }12263                      }
12243                    }12264                    }
12244                    description12265                    description
12245                      "Attribute or affinity name";12266                      "Attribute or affinity name";
12246                  }12267                  }
12247                  leaf name9 {12268                  leaf name9 {
12248                    type xr:Cisco-ios-xr-string {12269                    type xr:Cisco-ios-xr-string {
12249                      length "1..32" {12270                      length "1..32" {
12250                        description12271                        description
12251                          "Attribute or affinity name";12272                          "Attribute or affinity name";
12252                      }12273                      }
12253                    }12274                    }
12254                    description12275                    description
12255                      "Attribute or affinity name";12276                      "Attribute or affinity name";
12256                  }12277                  }
12257                  leaf name10 {12278                  leaf name10 {
12258                    type xr:Cisco-ios-xr-string {12279                    type xr:Cisco-ios-xr-string {
12259                      length "1..32" {12280                      length "1..32" {
12260                        description12281                        description
12261                          "Attribute or affinity name";12282                          "Attribute or affinity name";
12262                      }12283                      }
12263                    }12284                    }
12264                    description12285                    description
12265                      "Attribute or affinity name";12286                      "Attribute or affinity name";
12266                  }12287                  }
12267                }12288                }
12268              }12289              }
12269              container excludes {12290              container excludes {
12270                description12291                description
12271                  "Links with all these attributes are excluded from path calculation";12292                  "Links with all these attributes are excluded from path calculation";
12272                list exclude1 {12293                list exclude1 {
12273                  key "name1";12294                  key "name1";
12274                  description12295                  description
12275                    "Links with all these attributes are included in path calculation";12296                    "Links with all these attributes are included in path calculation";
12276                  leaf name1 {12297                  leaf name1 {
12277                    type xr:Cisco-ios-xr-string {12298                    type xr:Cisco-ios-xr-string {
12278                      length "1..32" {12299                      length "1..32" {
12279                        description12300                        description
12280                          "Attribute or affinity name";12301                          "Attribute or affinity name";
12281                      }12302                      }
12282                    }12303                    }
12283                    description12304                    description
12284                      "Attribute or affinity name";12305                      "Attribute or affinity name";
12285                  }12306                  }
12286                }12307                }
12287                list exclude2 {12308                list exclude2 {
12288                  key "name1 name2";12309                  key "name1 name2";
12289                  description12310                  description
12290                    "Links with all these attributes are included in path calculation";12311                    "Links with all these attributes are included in path calculation";
12291                  leaf name1 {12312                  leaf name1 {
12292                    type xr:Cisco-ios-xr-string {12313                    type xr:Cisco-ios-xr-string {
12293                      length "1..32" {12314                      length "1..32" {
12294                        description12315                        description
12295                          "Attribute or affinity name";12316                          "Attribute or affinity name";
12296                      }12317                      }
12297                    }12318                    }
12298                    description12319                    description
12299                      "Attribute or affinity name";12320                      "Attribute or affinity name";
12300                  }12321                  }
12301                  leaf name2 {12322                  leaf name2 {
12302                    type xr:Cisco-ios-xr-string {12323                    type xr:Cisco-ios-xr-string {
12303                      length "1..32" {12324                      length "1..32" {
12304                        description12325                        description
12305                          "Attribute or affinity name";12326                          "Attribute or affinity name";
12306                      }12327                      }
12307                    }12328                    }
12308                    description12329                    description
12309                      "Attribute or affinity name";12330                      "Attribute or affinity name";
12310                  }12331                  }
12311                }12332                }
12312                list exclude3 {12333                list exclude3 {
12313                  key "name1 name2 name3";12334                  key "name1 name2 name3";
12314                  description12335                  description
12315                    "Links with all these attributes are included in path calculation";12336                    "Links with all these attributes are included in path calculation";
12316                  leaf name1 {12337                  leaf name1 {
12317                    type xr:Cisco-ios-xr-string {12338                    type xr:Cisco-ios-xr-string {
12318                      length "1..32" {12339                      length "1..32" {
12319                        description12340                        description
12320                          "Attribute or affinity name";12341                          "Attribute or affinity name";
12321                      }12342                      }
12322                    }12343                    }
12323                    description12344                    description
12324                      "Attribute or affinity name";12345                      "Attribute or affinity name";
12325                  }12346                  }
12326                  leaf name2 {12347                  leaf name2 {
12327                    type xr:Cisco-ios-xr-string {12348                    type xr:Cisco-ios-xr-string {
12328                      length "1..32" {12349                      length "1..32" {
12329                        description12350                        description
12330                          "Attribute or affinity name";12351                          "Attribute or affinity name";
12331                      }12352                      }
12332                    }12353                    }
12333                    description12354                    description
12334                      "Attribute or affinity name";12355                      "Attribute or affinity name";
12335                  }12356                  }
12336                  leaf name3 {12357                  leaf name3 {
12337                    type xr:Cisco-ios-xr-string {12358                    type xr:Cisco-ios-xr-string {
12338                      length "1..32" {12359                      length "1..32" {
12339                        description12360                        description
12340                          "Attribute or affinity name";12361                          "Attribute or affinity name";
12341                      }12362                      }
12342                    }12363                    }
12343                    description12364                    description
12344                      "Attribute or affinity name";12365                      "Attribute or affinity name";
12345                  }12366                  }
12346                }12367                }
12347                list exclude4 {12368                list exclude4 {
12348                  key "name1 name2 name3 name4";12369                  key "name1 name2 name3 name4";
12349                  description12370                  description
12350                    "Links with all these attributes are included in path calculation";12371                    "Links with all these attributes are included in path calculation";
12351                  leaf name1 {12372                  leaf name1 {
12352                    type xr:Cisco-ios-xr-string {12373                    type xr:Cisco-ios-xr-string {
12353                      length "1..32" {12374                      length "1..32" {
12354                        description12375                        description
12355                          "Attribute or affinity name";12376                          "Attribute or affinity name";
12356                      }12377                      }
12357                    }12378                    }
12358                    description12379                    description
12359                      "Attribute or affinity name";12380                      "Attribute or affinity name";
12360                  }12381                  }
12361                  leaf name2 {12382                  leaf name2 {
12362                    type xr:Cisco-ios-xr-string {12383                    type xr:Cisco-ios-xr-string {
12363                      length "1..32" {12384                      length "1..32" {
12364                        description12385                        description
12365                          "Attribute or affinity name";12386                          "Attribute or affinity name";
12366                      }12387                      }
12367                    }12388                    }
12368                    description12389                    description
12369                      "Attribute or affinity name";12390                      "Attribute or affinity name";
12370                  }12391                  }
12371                  leaf name3 {12392                  leaf name3 {
12372                    type xr:Cisco-ios-xr-string {12393                    type xr:Cisco-ios-xr-string {
12373                      length "1..32" {12394                      length "1..32" {
12374                        description12395                        description
12375                          "Attribute or affinity name";12396                          "Attribute or affinity name";
12376                      }12397                      }
12377                    }12398                    }
12378                    description12399                    description
12379                      "Attribute or affinity name";12400                      "Attribute or affinity name";
12380                  }12401                  }
12381                  leaf name4 {12402                  leaf name4 {
12382                    type xr:Cisco-ios-xr-string {12403                    type xr:Cisco-ios-xr-string {
12383                      length "1..32" {12404                      length "1..32" {
12384                        description12405                        description
12385                          "Attribute or affinity name";12406                          "Attribute or affinity name";
12386                      }12407                      }
12387                    }12408                    }
12388                    description12409                    description
12389                      "Attribute or affinity name";12410                      "Attribute or affinity name";
12390                  }12411                  }
12391                }12412                }
12392                list exclude5 {12413                list exclude5 {
12393                  key "name1 name2 name3 name4 name5";12414                  key "name1 name2 name3 name4 name5";
12394                  description12415                  description
12395                    "Links with all these attributes are included in path calculation";12416                    "Links with all these attributes are included in path calculation";
12396                  leaf name1 {12417                  leaf name1 {
12397                    type xr:Cisco-ios-xr-string {12418                    type xr:Cisco-ios-xr-string {
12398                      length "1..32" {12419                      length "1..32" {
12399                        description12420                        description
12400                          "Attribute or affinity name";12421                          "Attribute or affinity name";
12401                      }12422                      }
12402                    }12423                    }
12403                    description12424                    description
12404                      "Attribute or affinity name";12425                      "Attribute or affinity name";
12405                  }12426                  }
12406                  leaf name2 {12427                  leaf name2 {
12407                    type xr:Cisco-ios-xr-string {12428                    type xr:Cisco-ios-xr-string {
12408                      length "1..32" {12429                      length "1..32" {
12409                        description12430                        description
12410                          "Attribute or affinity name";12431                          "Attribute or affinity name";
12411                      }12432                      }
12412                    }12433                    }
12413                    description12434                    description
12414                      "Attribute or affinity name";12435                      "Attribute or affinity name";
12415                  }12436                  }
12416                  leaf name3 {12437                  leaf name3 {
12417                    type xr:Cisco-ios-xr-string {12438                    type xr:Cisco-ios-xr-string {
12418                      length "1..32" {12439                      length "1..32" {
12419                        description12440                        description
12420                          "Attribute or affinity name";12441                          "Attribute or affinity name";
12421                      }12442                      }
12422                    }12443                    }
12423                    description12444                    description
12424                      "Attribute or affinity name";12445                      "Attribute or affinity name";
12425                  }12446                  }
12426                  leaf name4 {12447                  leaf name4 {
12427                    type xr:Cisco-ios-xr-string {12448                    type xr:Cisco-ios-xr-string {
12428                      length "1..32" {12449                      length "1..32" {
12429                        description12450                        description
12430                          "Attribute or affinity name";12451                          "Attribute or affinity name";
12431                      }12452                      }
12432                    }12453                    }
12433                    description12454                    description
12434                      "Attribute or affinity name";12455                      "Attribute or affinity name";
12435                  }12456                  }
12436                  leaf name5 {12457                  leaf name5 {
12437                    type xr:Cisco-ios-xr-string {12458                    type xr:Cisco-ios-xr-string {
12438                      length "1..32" {12459                      length "1..32" {
12439                        description12460                        description
12440                          "Attribute or affinity name";12461                          "Attribute or affinity name";
12441                      }12462                      }
12442                    }12463                    }
12443                    description12464                    description
12444                      "Attribute or affinity name";12465                      "Attribute or affinity name";
12445                  }12466                  }
12446                }12467                }
12447                list exclude6 {12468                list exclude6 {
12448                  key "name1 name2 name3 name4 name5 name6";12469                  key "name1 name2 name3 name4 name5 name6";
12449                  description12470                  description
12450                    "Links with all these attributes are included in path calculation";12471                    "Links with all these attributes are included in path calculation";
12451                  leaf name1 {12472                  leaf name1 {
12452                    type xr:Cisco-ios-xr-string {12473                    type xr:Cisco-ios-xr-string {
12453                      length "1..32" {12474                      length "1..32" {
12454                        description12475                        description
12455                          "Attribute or affinity name";12476                          "Attribute or affinity name";
12456                      }12477                      }
12457                    }12478                    }
12458                    description12479                    description
12459                      "Attribute or affinity name";12480                      "Attribute or affinity name";
12460                  }12481                  }
12461                  leaf name2 {12482                  leaf name2 {
12462                    type xr:Cisco-ios-xr-string {12483                    type xr:Cisco-ios-xr-string {
12463                      length "1..32" {12484                      length "1..32" {
12464                        description12485                        description
12465                          "Attribute or affinity name";12486                          "Attribute or affinity name";
12466                      }12487                      }
12467                    }12488                    }
12468                    description12489                    description
12469                      "Attribute or affinity name";12490                      "Attribute or affinity name";
12470                  }12491                  }
12471                  leaf name3 {12492                  leaf name3 {
12472                    type xr:Cisco-ios-xr-string {12493                    type xr:Cisco-ios-xr-string {
12473                      length "1..32" {12494                      length "1..32" {
12474                        description12495                        description
12475                          "Attribute or affinity name";12496                          "Attribute or affinity name";
12476                      }12497                      }
12477                    }12498                    }
12478                    description12499                    description
12479                      "Attribute or affinity name";12500                      "Attribute or affinity name";
12480                  }12501                  }
12481                  leaf name4 {12502                  leaf name4 {
12482                    type xr:Cisco-ios-xr-string {12503                    type xr:Cisco-ios-xr-string {
12483                      length "1..32" {12504                      length "1..32" {
12484                        description12505                        description
12485                          "Attribute or affinity name";12506                          "Attribute or affinity name";
12486                      }12507                      }
12487                    }12508                    }
12488                    description12509                    description
12489                      "Attribute or affinity name";12510                      "Attribute or affinity name";
12490                  }12511                  }
12491                  leaf name5 {12512                  leaf name5 {
12492                    type xr:Cisco-ios-xr-string {12513                    type xr:Cisco-ios-xr-string {
12493                      length "1..32" {12514                      length "1..32" {
12494                        description12515                        description
12495                          "Attribute or affinity name";12516                          "Attribute or affinity name";
12496                      }12517                      }
12497                    }12518                    }
12498                    description12519                    description
12499                      "Attribute or affinity name";12520                      "Attribute or affinity name";
12500                  }12521                  }
12501                  leaf name6 {12522                  leaf name6 {
12502                    type xr:Cisco-ios-xr-string {12523                    type xr:Cisco-ios-xr-string {
12503                      length "1..32" {12524                      length "1..32" {
12504                        description12525                        description
12505                          "Attribute or affinity name";12526                          "Attribute or affinity name";
12506                      }12527                      }
12507                    }12528                    }
12508                    description12529                    description
12509                      "Attribute or affinity name";12530                      "Attribute or affinity name";
12510                  }12531                  }
12511                }12532                }
12512                list exclude7 {12533                list exclude7 {
12513                  key "name1 name2 name3 name4 name5 name6 name7";12534                  key "name1 name2 name3 name4 name5 name6 name7";
12514                  description12535                  description
12515                    "Links with all these attributes are included in path calculation";12536                    "Links with all these attributes are included in path calculation";
12516                  leaf name1 {12537                  leaf name1 {
12517                    type xr:Cisco-ios-xr-string {12538                    type xr:Cisco-ios-xr-string {
12518                      length "1..32" {12539                      length "1..32" {
12519                        description12540                        description
12520                          "Attribute or affinity name";12541                          "Attribute or affinity name";
12521                      }12542                      }
12522                    }12543                    }
12523                    description12544                    description
12524                      "Attribute or affinity name";12545                      "Attribute or affinity name";
12525                  }12546                  }
12526                  leaf name2 {12547                  leaf name2 {
12527                    type xr:Cisco-ios-xr-string {12548                    type xr:Cisco-ios-xr-string {
12528                      length "1..32" {12549                      length "1..32" {
12529                        description12550                        description
12530                          "Attribute or affinity name";12551                          "Attribute or affinity name";
12531                      }12552                      }
12532                    }12553                    }
12533                    description12554                    description
12534                      "Attribute or affinity name";12555                      "Attribute or affinity name";
12535                  }12556                  }
12536                  leaf name3 {12557                  leaf name3 {
12537                    type xr:Cisco-ios-xr-string {12558                    type xr:Cisco-ios-xr-string {
12538                      length "1..32" {12559                      length "1..32" {
12539                        description12560                        description
12540                          "Attribute or affinity name";12561                          "Attribute or affinity name";
12541                      }12562                      }
12542                    }12563                    }
12543                    description12564                    description
12544                      "Attribute or affinity name";12565                      "Attribute or affinity name";
12545                  }12566                  }
12546                  leaf name4 {12567                  leaf name4 {
12547                    type xr:Cisco-ios-xr-string {12568                    type xr:Cisco-ios-xr-string {
12548                      length "1..32" {12569                      length "1..32" {
12549                        description12570                        description
12550                          "Attribute or affinity name";12571                          "Attribute or affinity name";
12551                      }12572                      }
12552                    }12573                    }
12553                    description12574                    description
12554                      "Attribute or affinity name";12575                      "Attribute or affinity name";
12555                  }12576                  }
12556                  leaf name5 {12577                  leaf name5 {
12557                    type xr:Cisco-ios-xr-string {12578                    type xr:Cisco-ios-xr-string {
12558                      length "1..32" {12579                      length "1..32" {
12559                        description12580                        description
12560                          "Attribute or affinity name";12581                          "Attribute or affinity name";
12561                      }12582                      }
12562                    }12583                    }
12563                    description12584                    description
12564                      "Attribute or affinity name";12585                      "Attribute or affinity name";
12565                  }12586                  }
12566                  leaf name6 {12587                  leaf name6 {
12567                    type xr:Cisco-ios-xr-string {12588                    type xr:Cisco-ios-xr-string {
12568                      length "1..32" {12589                      length "1..32" {
12569                        description12590                        description
12570                          "Attribute or affinity name";12591                          "Attribute or affinity name";
12571                      }12592                      }
12572                    }12593                    }
12573                    description12594                    description
12574                      "Attribute or affinity name";12595                      "Attribute or affinity name";
12575                  }12596                  }
12576                  leaf name7 {12597                  leaf name7 {
12577                    type xr:Cisco-ios-xr-string {12598                    type xr:Cisco-ios-xr-string {
12578                      length "1..32" {12599                      length "1..32" {
12579                        description12600                        description
12580                          "Attribute or affinity name";12601                          "Attribute or affinity name";
12581                      }12602                      }
12582                    }12603                    }
12583                    description12604                    description
12584                      "Attribute or affinity name";12605                      "Attribute or affinity name";
12585                  }12606                  }
12586                }12607                }
12587                list exclude8 {12608                list exclude8 {
12588                  key "name1 name2 name3 name4 name5 name6 name7 name8";12609                  key "name1 name2 name3 name4 name5 name6 name7 name8";
12589                  description12610                  description
12590                    "Links with all these attributes are included in path calculation";12611                    "Links with all these attributes are included in path calculation";
12591                  leaf name1 {12612                  leaf name1 {
12592                    type xr:Cisco-ios-xr-string {12613                    type xr:Cisco-ios-xr-string {
12593                      length "1..32" {12614                      length "1..32" {
12594                        description12615                        description
12595                          "Attribute or affinity name";12616                          "Attribute or affinity name";
12596                      }12617                      }
12597                    }12618                    }
12598                    description12619                    description
12599                      "Attribute or affinity name";12620                      "Attribute or affinity name";
12600                  }12621                  }
12601                  leaf name2 {12622                  leaf name2 {
12602                    type xr:Cisco-ios-xr-string {12623                    type xr:Cisco-ios-xr-string {
12603                      length "1..32" {12624                      length "1..32" {
12604                        description12625                        description
12605                          "Attribute or affinity name";12626                          "Attribute or affinity name";
12606                      }12627                      }
12607                    }12628                    }
12608                    description12629                    description
12609                      "Attribute or affinity name";12630                      "Attribute or affinity name";
12610                  }12631                  }
12611                  leaf name3 {12632                  leaf name3 {
12612                    type xr:Cisco-ios-xr-string {12633                    type xr:Cisco-ios-xr-string {
12613                      length "1..32" {12634                      length "1..32" {
12614                        description12635                        description
12615                          "Attribute or affinity name";12636                          "Attribute or affinity name";
12616                      }12637                      }
12617                    }12638                    }
12618                    description12639                    description
12619                      "Attribute or affinity name";12640                      "Attribute or affinity name";
12620                  }12641                  }
12621                  leaf name4 {12642                  leaf name4 {
12622                    type xr:Cisco-ios-xr-string {12643                    type xr:Cisco-ios-xr-string {
12623                      length "1..32" {12644                      length "1..32" {
12624                        description12645                        description
12625                          "Attribute or affinity name";12646                          "Attribute or affinity name";
12626                      }12647                      }
12627                    }12648                    }
12628                    description12649                    description
12629                      "Attribute or affinity name";12650                      "Attribute or affinity name";
12630                  }12651                  }
12631                  leaf name5 {12652                  leaf name5 {
12632                    type xr:Cisco-ios-xr-string {12653                    type xr:Cisco-ios-xr-string {
12633                      length "1..32" {12654                      length "1..32" {
12634                        description12655                        description
12635                          "Attribute or affinity name";12656                          "Attribute or affinity name";
12636                      }12657                      }
12637                    }12658                    }
12638                    description12659                    description
12639                      "Attribute or affinity name";12660                      "Attribute or affinity name";
12640                  }12661                  }
12641                  leaf name6 {12662                  leaf name6 {
12642                    type xr:Cisco-ios-xr-string {12663                    type xr:Cisco-ios-xr-string {
12643                      length "1..32" {12664                      length "1..32" {
12644                        description12665                        description
12645                          "Attribute or affinity name";12666                          "Attribute or affinity name";
12646                      }12667                      }
12647                    }12668                    }
12648                    description12669                    description
12649                      "Attribute or affinity name";12670                      "Attribute or affinity name";
12650                  }12671                  }
12651                  leaf name7 {12672                  leaf name7 {
12652                    type xr:Cisco-ios-xr-string {12673                    type xr:Cisco-ios-xr-string {
12653                      length "1..32" {12674                      length "1..32" {
12654                        description12675                        description
12655                          "Attribute or affinity name";12676                          "Attribute or affinity name";
12656                      }12677                      }
12657                    }12678                    }
12658                    description12679                    description
12659                      "Attribute or affinity name";12680                      "Attribute or affinity name";
12660                  }12681                  }
12661                  leaf name8 {12682                  leaf name8 {
12662                    type xr:Cisco-ios-xr-string {12683                    type xr:Cisco-ios-xr-string {
12663                      length "1..32" {12684                      length "1..32" {
12664                        description12685                        description
12665                          "Attribute or affinity name";12686                          "Attribute or affinity name";
12666                      }12687                      }
12667                    }12688                    }
12668                    description12689                    description
12669                      "Attribute or affinity name";12690                      "Attribute or affinity name";
12670                  }12691                  }
12671                }12692                }
12672                list exclude9 {12693                list exclude9 {
12673                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";12694                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
12674                  description12695                  description
12675                    "Links with all these attributes are included in path calculation";12696                    "Links with all these attributes are included in path calculation";
12676                  leaf name1 {12697                  leaf name1 {
12677                    type xr:Cisco-ios-xr-string {12698                    type xr:Cisco-ios-xr-string {
12678                      length "1..32" {12699                      length "1..32" {
12679                        description12700                        description
12680                          "Attribute or affinity name";12701                          "Attribute or affinity name";
12681                      }12702                      }
12682                    }12703                    }
12683                    description12704                    description
12684                      "Attribute or affinity name";12705                      "Attribute or affinity name";
12685                  }12706                  }
12686                  leaf name2 {12707                  leaf name2 {
12687                    type xr:Cisco-ios-xr-string {12708                    type xr:Cisco-ios-xr-string {
12688                      length "1..32" {12709                      length "1..32" {
12689                        description12710                        description
12690                          "Attribute or affinity name";12711                          "Attribute or affinity name";
12691                      }12712                      }
12692                    }12713                    }
12693                    description12714                    description
12694                      "Attribute or affinity name";12715                      "Attribute or affinity name";
12695                  }12716                  }
12696                  leaf name3 {12717                  leaf name3 {
12697                    type xr:Cisco-ios-xr-string {12718                    type xr:Cisco-ios-xr-string {
12698                      length "1..32" {12719                      length "1..32" {
12699                        description12720                        description
12700                          "Attribute or affinity name";12721                          "Attribute or affinity name";
12701                      }12722                      }
12702                    }12723                    }
12703                    description12724                    description
12704                      "Attribute or affinity name";12725                      "Attribute or affinity name";
12705                  }12726                  }
12706                  leaf name4 {12727                  leaf name4 {
12707                    type xr:Cisco-ios-xr-string {12728                    type xr:Cisco-ios-xr-string {
12708                      length "1..32" {12729                      length "1..32" {
12709                        description12730                        description
12710                          "Attribute or affinity name";12731                          "Attribute or affinity name";
12711                      }12732                      }
12712                    }12733                    }
12713                    description12734                    description
12714                      "Attribute or affinity name";12735                      "Attribute or affinity name";
12715                  }12736                  }
12716                  leaf name5 {12737                  leaf name5 {
12717                    type xr:Cisco-ios-xr-string {12738                    type xr:Cisco-ios-xr-string {
12718                      length "1..32" {12739                      length "1..32" {
12719                        description12740                        description
12720                          "Attribute or affinity name";12741                          "Attribute or affinity name";
12721                      }12742                      }
12722                    }12743                    }
12723                    description12744                    description
12724                      "Attribute or affinity name";12745                      "Attribute or affinity name";
12725                  }12746                  }
12726                  leaf name6 {12747                  leaf name6 {
12727                    type xr:Cisco-ios-xr-string {12748                    type xr:Cisco-ios-xr-string {
12728                      length "1..32" {12749                      length "1..32" {
12729                        description12750                        description
12730                          "Attribute or affinity name";12751                          "Attribute or affinity name";
12731                      }12752                      }
12732                    }12753                    }
12733                    description12754                    description
12734                      "Attribute or affinity name";12755                      "Attribute or affinity name";
12735                  }12756                  }
12736                  leaf name7 {12757                  leaf name7 {
12737                    type xr:Cisco-ios-xr-string {12758                    type xr:Cisco-ios-xr-string {
12738                      length "1..32" {12759                      length "1..32" {
12739                        description12760                        description
12740                          "Attribute or affinity name";12761                          "Attribute or affinity name";
12741                      }12762                      }
12742                    }12763                    }
12743                    description12764                    description
12744                      "Attribute or affinity name";12765                      "Attribute or affinity name";
12745                  }12766                  }
12746                  leaf name8 {12767                  leaf name8 {
12747                    type xr:Cisco-ios-xr-string {12768                    type xr:Cisco-ios-xr-string {
12748                      length "1..32" {12769                      length "1..32" {
12749                        description12770                        description
12750                          "Attribute or affinity name";12771                          "Attribute or affinity name";
12751                      }12772                      }
12752                    }12773                    }
12753                    description12774                    description
12754                      "Attribute or affinity name";12775                      "Attribute or affinity name";
12755                  }12776                  }
12756                  leaf name9 {12777                  leaf name9 {
12757                    type xr:Cisco-ios-xr-string {12778                    type xr:Cisco-ios-xr-string {
12758                      length "1..32" {12779                      length "1..32" {
12759                        description12780                        description
12760                          "Attribute or affinity name";12781                          "Attribute or affinity name";
12761                      }12782                      }
12762                    }12783                    }
12763                    description12784                    description
12764                      "Attribute or affinity name";12785                      "Attribute or affinity name";
12765                  }12786                  }
12766                }12787                }
12767                list exclude10 {12788                list exclude10 {
12768                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";12789                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
12769                  description12790                  description
12770                    "Links with all these attributes are included in path calculation";12791                    "Links with all these attributes are included in path calculation";
12771                  leaf name1 {12792                  leaf name1 {
12772                    type xr:Cisco-ios-xr-string {12793                    type xr:Cisco-ios-xr-string {
12773                      length "1..32" {12794                      length "1..32" {
12774                        description12795                        description
12775                          "Attribute or affinity name";12796                          "Attribute or affinity name";
12776                      }12797                      }
12777                    }12798                    }
12778                    description12799                    description
12779                      "Attribute or affinity name";12800                      "Attribute or affinity name";
12780                  }12801                  }
12781                  leaf name2 {12802                  leaf name2 {
12782                    type xr:Cisco-ios-xr-string {12803                    type xr:Cisco-ios-xr-string {
12783                      length "1..32" {12804                      length "1..32" {
12784                        description12805                        description
12785                          "Attribute or affinity name";12806                          "Attribute or affinity name";
12786                      }12807                      }
12787                    }12808                    }
12788                    description12809                    description
12789                      "Attribute or affinity name";12810                      "Attribute or affinity name";
12790                  }12811                  }
12791                  leaf name3 {12812                  leaf name3 {
12792                    type xr:Cisco-ios-xr-string {12813                    type xr:Cisco-ios-xr-string {
12793                      length "1..32" {12814                      length "1..32" {
12794                        description12815                        description
12795                          "Attribute or affinity name";12816                          "Attribute or affinity name";
12796                      }12817                      }
12797                    }12818                    }
12798                    description12819                    description
12799                      "Attribute or affinity name";12820                      "Attribute or affinity name";
12800                  }12821                  }
12801                  leaf name4 {12822                  leaf name4 {
12802                    type xr:Cisco-ios-xr-string {12823                    type xr:Cisco-ios-xr-string {
12803                      length "1..32" {12824                      length "1..32" {
12804                        description12825                        description
12805                          "Attribute or affinity name";12826                          "Attribute or affinity name";
12806                      }12827                      }
12807                    }12828                    }
12808                    description12829                    description
12809                      "Attribute or affinity name";12830                      "Attribute or affinity name";
12810                  }12831                  }
12811                  leaf name5 {12832                  leaf name5 {
12812                    type xr:Cisco-ios-xr-string {12833                    type xr:Cisco-ios-xr-string {
12813                      length "1..32" {12834                      length "1..32" {
12814                        description12835                        description
12815                          "Attribute or affinity name";12836                          "Attribute or affinity name";
12816                      }12837                      }
12817                    }12838                    }
12818                    description12839                    description
12819                      "Attribute or affinity name";12840                      "Attribute or affinity name";
12820                  }12841                  }
12821                  leaf name6 {12842                  leaf name6 {
12822                    type xr:Cisco-ios-xr-string {12843                    type xr:Cisco-ios-xr-string {
12823                      length "1..32" {12844                      length "1..32" {
12824                        description12845                        description
12825                          "Attribute or affinity name";12846                          "Attribute or affinity name";
12826                      }12847                      }
12827                    }12848                    }
12828                    description12849                    description
12829                      "Attribute or affinity name";12850                      "Attribute or affinity name";
12830                  }12851                  }
12831                  leaf name7 {12852                  leaf name7 {
12832                    type xr:Cisco-ios-xr-string {12853                    type xr:Cisco-ios-xr-string {
12833                      length "1..32" {12854                      length "1..32" {
12834                        description12855                        description
12835                          "Attribute or affinity name";12856                          "Attribute or affinity name";
12836                      }12857                      }
12837                    }12858                    }
12838                    description12859                    description
12839                      "Attribute or affinity name";12860                      "Attribute or affinity name";
12840                  }12861                  }
12841                  leaf name8 {12862                  leaf name8 {
12842                    type xr:Cisco-ios-xr-string {12863                    type xr:Cisco-ios-xr-string {
12843                      length "1..32" {12864                      length "1..32" {
12844                        description12865                        description
12845                          "Attribute or affinity name";12866                          "Attribute or affinity name";
12846                      }12867                      }
12847                    }12868                    }
12848                    description12869                    description
12849                      "Attribute or affinity name";12870                      "Attribute or affinity name";
12850                  }12871                  }
12851                  leaf name9 {12872                  leaf name9 {
12852                    type xr:Cisco-ios-xr-string {12873                    type xr:Cisco-ios-xr-string {
12853                      length "1..32" {12874                      length "1..32" {
12854                        description12875                        description
12855                          "Attribute or affinity name";12876                          "Attribute or affinity name";
12856                      }12877                      }
12857                    }12878                    }
12858                    description12879                    description
12859                      "Attribute or affinity name";12880                      "Attribute or affinity name";
12860                  }12881                  }
12861                  leaf name10 {12882                  leaf name10 {
12862                    type xr:Cisco-ios-xr-string {12883                    type xr:Cisco-ios-xr-string {
12863                      length "1..32" {12884                      length "1..32" {
12864                        description12885                        description
12865                          "Attribute or affinity name";12886                          "Attribute or affinity name";
12866                      }12887                      }
12867                    }12888                    }
12868                    description12889                    description
12869                      "Attribute or affinity name";12890                      "Attribute or affinity name";
12870                  }12891                  }
12871                }12892                }
12872              }12893              }
12873              container ignore {12894              container ignore {
12874                presence "Indicates a ignore node is configured.";12895                presence "Indicates a ignore node is configured.";
12875                description12896                description
12876                  "All links are included in path calculation regardless of attributes";12897                  "All links are included in path calculation regardless of attributes";
12877              }12898              }
12878              container exclude-all {12899              container exclude-all {
12879                presence "Indicates a exclude-all node is configured.";12900                presence "Indicates a exclude-all node is configured.";
12880                description12901                description
12881                  "Links with any attribute are excluded from path calculation";12902                  "Links with any attribute are excluded from path calculation";
12882              }12903              }
12883            }12904            }
12884            container auto-bw {12905            container auto-bw {
12885              description12906              description
12886                "Enable tunnel auto-bandwidth";12907                "Enable tunnel auto-bandwidth";
12887              container collect-bw-only {12908              container collect-bw-only {
12888                presence "Indicates a collect-bw-only node is configured.";12909                presence "Indicates a collect-bw-only node is configured.";
12889                description12910                description
12890                  "Enable bandwidth collection only, no auto-bw adjustment";12911                  "Enable bandwidth collection only, no auto-bw adjustment";
12891              }12912              }
12892            }12913            }
12893            container fast-reroute {12914            container fast-reroute {
12894              presence "Indicates a fast-reroute node is configured.";12915              presence "Indicates a fast-reroute node is configured.";
12895              description12916              description
12896                "Specify MPLS tunnel can be fast-rerouted";12917                "Specify MPLS tunnel can be fast-rerouted";
12897              container protect {12918              container protect {
12898                description12919                description
12899                  "Enable protection request";12920                  "Enable protection request";
12900                container node {12921                container node {
12901                  presence "Indicates a node node is configured.";12922                  presence "Indicates a node node is configured.";
12902                  description12923                  description
12903                    "Enable node protection request";12924                    "Enable node protection request";
12904                }12925                }
12905                container bandwidth {12926                container bandwidth {
12906                  presence "Indicates a bandwidth node is configured.";12927                  presence "Indicates a bandwidth node is configured.";
12907                  description12928                  description
12908                    "Enable bandwidth protection request";12929                    "Enable bandwidth protection request";
12909                }12930                }
12910              }12931              }
12911            }12932            }
12912            container record-route {12933            container record-route {
12913              presence "Indicates a record-route node is configured.";12934              presence "Indicates a record-route node is configured.";
12914              description12935              description
12915                "Record the route used by the tunnel";12936                "Record the route used by the tunnel";
12916            }12937            }
12917            container autoroute {12938            container autoroute {
12918              description12939              description
12919                "Parameters for IGP routing over tunnel";12940                "Parameters for IGP routing over tunnel";
12920              container announce {12941              container announce {
12921                presence "Indicates a announce node is configured.";12942                presence "Indicates a announce node is configured.";
12922                description12943                description
12923                  "Announce tunnel to IGP";12944                  "Announce tunnel to IGP";
12924              }12945              }
12925            }12946            }
12926            container logging {12947            container logging {
12927              description12948              description
12928                "Per-interface logging configuration";12949                "Per-interface logging configuration";
12929              container events {12950              container events {
12930                description12951                description
12931                  "Per-interface logging events";12952                  "Per-interface logging events";
12932                container lsp-status {12953                container lsp-status {
12933                  description12954                  description
12934                    "Enable interface LSP state change alarms";12955                    "Enable interface LSP state change alarms";
12935                  container state {12956                  container state {
12936                    presence "Indicates a state node is configured.";12957                    presence "Indicates a state node is configured.";
12937                    description12958                    description
12938                      "Enable interface LSP UP/DOWN change alarms";12959                      "Enable interface LSP UP/DOWN change alarms";
12939                  }12960                  }
12940                  container reoptimize {12961                  container reoptimize {
12941                    presence "Indicates a reoptimize node is configured.";12962                    presence "Indicates a reoptimize node is configured.";
12942                    description12963                    description
12943                      "Enable interface LSP REOPT change alarms";12964                      "Enable interface LSP REOPT change alarms";
12944                  }12965                  }
12945                  container reoptimize-attempts {12966                  container reoptimize-attempts {
12946                    presence "Indicates a reoptimize-attempts node is configured.";12967                    presence "Indicates a reoptimize-attempts node is configured.";
12947                    description12968                    description
12948                      "Enable interface LSP REOPT attempts change alarms";12969                      "Enable interface LSP REOPT attempts change alarms";
12949                  }12970                  }
12950                  container bw-change {12971                  container bw-change {
12951                    presence "Indicates a bw-change node is configured.";12972                    presence "Indicates a bw-change node is configured.";
12952                    description12973                    description
12953                      "Enable interface LSP BANDWIDTH change alarms";12974                      "Enable interface LSP BANDWIDTH change alarms";
12954                  }12975                  }
12955                  container reroute {12976                  container reroute {
12956                    presence "Indicates a reroute node is configured.";12977                    presence "Indicates a reroute node is configured.";
12957                    description12978                    description
12958                      "Enable interface LSP REROUTE change alarms";12979                      "Enable interface LSP REROUTE change alarms";
12959                  }12980                  }
12960                  container insufficient-bandwidth {12981                  container insufficient-bandwidth {
12961                    presence "Indicates a insufficient-bandwidth node is configured.";12982                    presence "Indicates a insufficient-bandwidth node is configured.";
12962                    description12983                    description
12963                      "Enable Syslog for setup/reopt failure due to bandwidth";12984                      "Enable Syslog for setup/reopt failure due to bandwidth";
12964                  }12985                  }
12965                }12986                }
12966                container pcalc-failure {12987                container pcalc-failure {
12967                  presence "Indicates a pcalc-failure node is configured.";12988                  presence "Indicates a pcalc-failure node is configured.";
12968                  description12989                  description
12969                    "Enable logging for path calculation failures";12990                    "Enable logging for path calculation failures";
12970                }12991                }
12971              }12992              }
12972            }12993            }
12973            container soft-preemption {12994            container soft-preemption {
12974              presence "Indicates a soft-preemption node is configured.";12995              presence "Indicates a soft-preemption node is configured.";
12975              description12996              description
12976                "Enable the soft-preemption feature on this tunnel";12997                "Enable the soft-preemption feature on this tunnel";
12977            }12998            }
12978            leaf bandwidth {12999            leaf bandwidth {
12979              type uint32 {13000              type uint32 {
12980                range "0..4294967295" {13001                range "0..4294967295" {
12981                  description13002                  description
12982                    "bandwidth in kbps";13003                    "bandwidth in kbps";
12983                }13004                }
12984              }13005              }
12985              description13006              description
12986                "Set the bandwidth of an interface";13007                "Set the bandwidth of an interface";
12987            }13008            }
12988            leaf forward-class {13009            leaf forward-class {
12989              type uint32 {13010              type uint32 {
12990                range "0..7" {13011                range "0..7" {
12991                  description13012                  description
12992                    "Forward class for the tunnel. Default: feature not enabled";13013                    "Forward class for the tunnel. Default: feature not enabled";
12993                }13014                }
12994              }13015              }
12995              description13016              description
12996                "Forward class for the tunnel. Default: feature not enabled";13017                "Forward class for the tunnel. Default: feature not enabled";
12997            }13018            }
12998            leaf load-share {13019            leaf load-share {
12999              type uint32 {13020              type uint32 {
13000                range "1..4294967295" {13021                range "1..4294967295" {
13001                  description13022                  description
13002                    "Loadshare value. Scale is the same as bandwidths.";13023                    "Loadshare value. Scale is the same as bandwidths.";
13003                }13024                }
13004              }13025              }
13005              description13026              description
13006                "Specify tunnel load-sharing metric";13027                "Specify tunnel load-sharing metric";
13007            }13028            }
13008            container path-selection {13029            container path-selection {
13009              presence "Indicates a path-selection node is configured.";13030              presence "Indicates a path-selection node is configured.";
13010              description13031              description
13011                "Specify path selection";13032                "Specify path selection";
13012            }13033            }
13013          }13034          }
13014        }13035        }
13015        container auto-backups {13036        container auto-backups {
13016          description13037          description
13017            "Attribute-set of auto-backup type";13038            "Attribute-set of auto-backup type";
13018          list auto-backup {13039          list auto-backup {
13019            key "attribute-set-name";13040            key "attribute-set-name";
13020            description13041            description
13021              "Attribute-set of auto-backup type";13042              "Attribute-set of auto-backup type";
13022            leaf attribute-set-name {13043            leaf attribute-set-name {
13023              type xr:Cisco-ios-xr-string {13044              type xr:Cisco-ios-xr-string {
13024                length "1..64" {13045                length "1..64" {
13025                  description13046                  description
13026                    "Specify attribute-set name (maximum 64 characters)";13047                    "Specify attribute-set name (maximum 64 characters)";
13027                }13048                }
13028              }13049              }
13029              description13050              description
13030                "Attribute-set of auto-backup type";13051                "Attribute-set of auto-backup type";
13031            }13052            }
13032            container policy-class {13053            container policy-class {
13033              description13054              description
13034                "Specify class for policy-based tunnel selection";13055                "Specify class for policy-based tunnel selection";
13035              container tunnel-policy-classes {13056              container tunnel-policy-classes {
13036                description13057                description
13037                  "Tunnel policy class";13058                  "Tunnel policy class";
13038                leaf-list tunnel-policy-class {13059                leaf-list tunnel-policy-class {
13039                  type policy-class-type;13060                  type policy-class-type;
13040                  max-elements "7";13061                  max-elements "7";
13041                  description13062                  description
13042                    "Tunnel policy class";13063                    "Tunnel policy class";
13043                }13064                }
13044              }13065              }
13045            }13066            }
13046            container priority {13067            container priority {
13047              presence "Indicates a priority node is configured.";13068              presence "Indicates a priority node is configured.";
13048              description13069              description
13049                "Tunnel priority";13070                "Tunnel priority";
13050              leaf setup-priority {13071              leaf setup-priority {
13051                type uint32 {13072                type uint32 {
13052                  range "0..7" {13073                  range "0..7" {
13053                    description13074                    description
13054                      "Setup Priority";13075                      "Setup Priority";
13055                  }13076                  }
13056                }13077                }
13057                mandatory true;13078                mandatory true;
13058                description13079                description
13059                  "Tunnel priority";13080                  "Tunnel priority";
13060              }13081              }
13061              leaf hold-priority {13082              leaf hold-priority {
13062                type uint32 {13083                type uint32 {
13063                  range "0..7" {13084                  range "0..7" {
13064                    description13085                    description
13065                      "Hold Priority";13086                      "Hold Priority";
13066                  }13087                  }
13067                }13088                }
13068                mandatory true;13089                mandatory true;
13069                description13090                description
13070                  "Hold Priority";13091                  "Hold Priority";
13071              }13092              }
13072            }13093            }
13073            container signalled-bandwidth {13094            container signalled-bandwidth {
13074              presence "Indicates a signalled-bandwidth node is configured.";13095              presence "Indicates a signalled-bandwidth node is configured.";
13075              description13096              description
13076                "Tunnel bandwidth requirement to be signalled";13097                "Tunnel bandwidth requirement to be signalled";
13077              leaf bandwidth {13098              leaf bandwidth {
13078                type uint32 {13099                type uint32 {
13079                  range "0..4294967295" {13100                  range "0..4294967295" {
13080                    description13101                    description
13081                      "Bandwidth requirement in kbps";13102                      "Bandwidth requirement in kbps";
13082                  }13103                  }
13083                }13104                }
13084                mandatory true;13105                mandatory true;
13085                description13106                description
13086                  "Tunnel bandwidth requirement to be signalled";13107                  "Tunnel bandwidth requirement to be signalled";
13087              }13108              }
13088              leaf class-type {13109              leaf class-type {
13089                type uint32 {13110                type uint32 {
13090                  range "0..1" {13111                  range "0..1" {
13091                    description13112                    description
13092                      "Class type number";13113                      "Class type number";
13093                  }13114                  }
13094                }13115                }
13095                description13116                description
13096                  "Specify the bandwidth class type";13117                  "Specify the bandwidth class type";
13097              }13118              }
13098            }13119            }
13099            container affinity {13120            container affinity {
13100              description13121              description
13101                "Link attributes for links traversed by tunnel";13122                "Link attributes for links traversed by tunnel";
13102              leaf affinity-attribute {13123              leaf affinity-attribute {
13103                type xr:Hex-integer;13124                type xr:Hex-integer;
13104                description13125                description
13105                  "Link attributes for links traversed by tunnel";13126                  "Link attributes for links traversed by tunnel";
13106              }13127              }
13107              leaf mask {13128              leaf mask {
13108                type xr:Hex-integer;13129                type xr:Hex-integer;
13109                description13130                description
13110                  "Affinity mask value";13131                  "Affinity mask value";
13111              }13132              }
13112              container includes {13133              container includes {
13113                description13134                description
13114                  "Links with all these attributes are included in path calculation";13135                  "Links with all these attributes are included in path calculation";
13115                list include1 {13136                list include1 {
13116                  key "name1";13137                  key "name1";
13117                  description13138                  description
13118                    "Links with all these attributes are included in path calculation";13139                    "Links with all these attributes are included in path calculation";
13119                  leaf name1 {13140                  leaf name1 {
13120                    type xr:Cisco-ios-xr-string {13141                    type xr:Cisco-ios-xr-string {
13121                      length "1..32" {13142                      length "1..32" {
13122                        description13143                        description
13123                          "Attribute or affinity name";13144                          "Attribute or affinity name";
13124                      }13145                      }
13125                    }13146                    }
13126                    description13147                    description
13127                      "Attribute or affinity name";13148                      "Attribute or affinity name";
13128                  }13149                  }
13129                }13150                }
13130                list include2 {13151                list include2 {
13131                  key "name1 name2";13152                  key "name1 name2";
13132                  description13153                  description
13133                    "Links with all these attributes are included in path calculation";13154                    "Links with all these attributes are included in path calculation";
13134                  leaf name1 {13155                  leaf name1 {
13135                    type xr:Cisco-ios-xr-string {13156                    type xr:Cisco-ios-xr-string {
13136                      length "1..32" {13157                      length "1..32" {
13137                        description13158                        description
13138                          "Attribute or affinity name";13159                          "Attribute or affinity name";
13139                      }13160                      }
13140                    }13161                    }
13141                    description13162                    description
13142                      "Attribute or affinity name";13163                      "Attribute or affinity name";
13143                  }13164                  }
13144                  leaf name2 {13165                  leaf name2 {
13145                    type xr:Cisco-ios-xr-string {13166                    type xr:Cisco-ios-xr-string {
13146                      length "1..32" {13167                      length "1..32" {
13147                        description13168                        description
13148                          "Attribute or affinity name";13169                          "Attribute or affinity name";
13149                      }13170                      }
13150                    }13171                    }
13151                    description13172                    description
13152                      "Attribute or affinity name";13173                      "Attribute or affinity name";
13153                  }13174                  }
13154                }13175                }
13155                list include3 {13176                list include3 {
13156                  key "name1 name2 name3";13177                  key "name1 name2 name3";
13157                  description13178                  description
13158                    "Links with all these attributes are included in path calculation";13179                    "Links with all these attributes are included in path calculation";
13159                  leaf name1 {13180                  leaf name1 {
13160                    type xr:Cisco-ios-xr-string {13181                    type xr:Cisco-ios-xr-string {
13161                      length "1..32" {13182                      length "1..32" {
13162                        description13183                        description
13163                          "Attribute or affinity name";13184                          "Attribute or affinity name";
13164                      }13185                      }
13165                    }13186                    }
13166                    description13187                    description
13167                      "Attribute or affinity name";13188                      "Attribute or affinity name";
13168                  }13189                  }
13169                  leaf name2 {13190                  leaf name2 {
13170                    type xr:Cisco-ios-xr-string {13191                    type xr:Cisco-ios-xr-string {
13171                      length "1..32" {13192                      length "1..32" {
13172                        description13193                        description
13173                          "Attribute or affinity name";13194                          "Attribute or affinity name";
13174                      }13195                      }
13175                    }13196                    }
13176                    description13197                    description
13177                      "Attribute or affinity name";13198                      "Attribute or affinity name";
13178                  }13199                  }
13179                  leaf name3 {13200                  leaf name3 {
13180                    type xr:Cisco-ios-xr-string {13201                    type xr:Cisco-ios-xr-string {
13181                      length "1..32" {13202                      length "1..32" {
13182                        description13203                        description
13183                          "Attribute or affinity name";13204                          "Attribute or affinity name";
13184                      }13205                      }
13185                    }13206                    }
13186                    description13207                    description
13187                      "Attribute or affinity name";13208                      "Attribute or affinity name";
13188                  }13209                  }
13189                }13210                }
13190                list include4 {13211                list include4 {
13191                  key "name1 name2 name3 name4";13212                  key "name1 name2 name3 name4";
13192                  description13213                  description
13193                    "Links with all these attributes are included in path calculation";13214                    "Links with all these attributes are included in path calculation";
13194                  leaf name1 {13215                  leaf name1 {
13195                    type xr:Cisco-ios-xr-string {13216                    type xr:Cisco-ios-xr-string {
13196                      length "1..32" {13217                      length "1..32" {
13197                        description13218                        description
13198                          "Attribute or affinity name";13219                          "Attribute or affinity name";
13199                      }13220                      }
13200                    }13221                    }
13201                    description13222                    description
13202                      "Attribute or affinity name";13223                      "Attribute or affinity name";
13203                  }13224                  }
13204                  leaf name2 {13225                  leaf name2 {
13205                    type xr:Cisco-ios-xr-string {13226                    type xr:Cisco-ios-xr-string {
13206                      length "1..32" {13227                      length "1..32" {
13207                        description13228                        description
13208                          "Attribute or affinity name";13229                          "Attribute or affinity name";
13209                      }13230                      }
13210                    }13231                    }
13211                    description13232                    description
13212                      "Attribute or affinity name";13233                      "Attribute or affinity name";
13213                  }13234                  }
13214                  leaf name3 {13235                  leaf name3 {
13215                    type xr:Cisco-ios-xr-string {13236                    type xr:Cisco-ios-xr-string {
13216                      length "1..32" {13237                      length "1..32" {
13217                        description13238                        description
13218                          "Attribute or affinity name";13239                          "Attribute or affinity name";
13219                      }13240                      }
13220                    }13241                    }
13221                    description13242                    description
13222                      "Attribute or affinity name";13243                      "Attribute or affinity name";
13223                  }13244                  }
13224                  leaf name4 {13245                  leaf name4 {
13225                    type xr:Cisco-ios-xr-string {13246                    type xr:Cisco-ios-xr-string {
13226                      length "1..32" {13247                      length "1..32" {
13227                        description13248                        description
13228                          "Attribute or affinity name";13249                          "Attribute or affinity name";
13229                      }13250                      }
13230                    }13251                    }
13231                    description13252                    description
13232                      "Attribute or affinity name";13253                      "Attribute or affinity name";
13233                  }13254                  }
13234                }13255                }
13235                list include5 {13256                list include5 {
13236                  key "name1 name2 name3 name4 name5";13257                  key "name1 name2 name3 name4 name5";
13237                  description13258                  description
13238                    "Links with all these attributes are included in path calculation";13259                    "Links with all these attributes are included in path calculation";
13239                  leaf name1 {13260                  leaf name1 {
13240                    type xr:Cisco-ios-xr-string {13261                    type xr:Cisco-ios-xr-string {
13241                      length "1..32" {13262                      length "1..32" {
13242                        description13263                        description
13243                          "Attribute or affinity name";13264                          "Attribute or affinity name";
13244                      }13265                      }
13245                    }13266                    }
13246                    description13267                    description
13247                      "Attribute or affinity name";13268                      "Attribute or affinity name";
13248                  }13269                  }
13249                  leaf name2 {13270                  leaf name2 {
13250                    type xr:Cisco-ios-xr-string {13271                    type xr:Cisco-ios-xr-string {
13251                      length "1..32" {13272                      length "1..32" {
13252                        description13273                        description
13253                          "Attribute or affinity name";13274                          "Attribute or affinity name";
13254                      }13275                      }
13255                    }13276                    }
13256                    description13277                    description
13257                      "Attribute or affinity name";13278                      "Attribute or affinity name";
13258                  }13279                  }
13259                  leaf name3 {13280                  leaf name3 {
13260                    type xr:Cisco-ios-xr-string {13281                    type xr:Cisco-ios-xr-string {
13261                      length "1..32" {13282                      length "1..32" {
13262                        description13283                        description
13263                          "Attribute or affinity name";13284                          "Attribute or affinity name";
13264                      }13285                      }
13265                    }13286                    }
13266                    description13287                    description
13267                      "Attribute or affinity name";13288                      "Attribute or affinity name";
13268                  }13289                  }
13269                  leaf name4 {13290                  leaf name4 {
13270                    type xr:Cisco-ios-xr-string {13291                    type xr:Cisco-ios-xr-string {
13271                      length "1..32" {13292                      length "1..32" {
13272                        description13293                        description
13273                          "Attribute or affinity name";13294                          "Attribute or affinity name";
13274                      }13295                      }
13275                    }13296                    }
13276                    description13297                    description
13277                      "Attribute or affinity name";13298                      "Attribute or affinity name";
13278                  }13299                  }
13279                  leaf name5 {13300                  leaf name5 {
13280                    type xr:Cisco-ios-xr-string {13301                    type xr:Cisco-ios-xr-string {
13281                      length "1..32" {13302                      length "1..32" {
13282                        description13303                        description
13283                          "Attribute or affinity name";13304                          "Attribute or affinity name";
13284                      }13305                      }
13285                    }13306                    }
13286                    description13307                    description
13287                      "Attribute or affinity name";13308                      "Attribute or affinity name";
13288                  }13309                  }
13289                }13310                }
13290                list include6 {13311                list include6 {
13291                  key "name1 name2 name3 name4 name5 name6";13312                  key "name1 name2 name3 name4 name5 name6";
13292                  description13313                  description
13293                    "Links with all these attributes are included in path calculation";13314                    "Links with all these attributes are included in path calculation";
13294                  leaf name1 {13315                  leaf name1 {
13295                    type xr:Cisco-ios-xr-string {13316                    type xr:Cisco-ios-xr-string {
13296                      length "1..32" {13317                      length "1..32" {
13297                        description13318                        description
13298                          "Attribute or affinity name";13319                          "Attribute or affinity name";
13299                      }13320                      }
13300                    }13321                    }
13301                    description13322                    description
13302                      "Attribute or affinity name";13323                      "Attribute or affinity name";
13303                  }13324                  }
13304                  leaf name2 {13325                  leaf name2 {
13305                    type xr:Cisco-ios-xr-string {13326                    type xr:Cisco-ios-xr-string {
13306                      length "1..32" {13327                      length "1..32" {
13307                        description13328                        description
13308                          "Attribute or affinity name";13329                          "Attribute or affinity name";
13309                      }13330                      }
13310                    }13331                    }
13311                    description13332                    description
13312                      "Attribute or affinity name";13333                      "Attribute or affinity name";
13313                  }13334                  }
13314                  leaf name3 {13335                  leaf name3 {
13315                    type xr:Cisco-ios-xr-string {13336                    type xr:Cisco-ios-xr-string {
13316                      length "1..32" {13337                      length "1..32" {
13317                        description13338                        description
13318                          "Attribute or affinity name";13339                          "Attribute or affinity name";
13319                      }13340                      }
13320                    }13341                    }
13321                    description13342                    description
13322                      "Attribute or affinity name";13343                      "Attribute or affinity name";
13323                  }13344                  }
13324                  leaf name4 {13345                  leaf name4 {
13325                    type xr:Cisco-ios-xr-string {13346                    type xr:Cisco-ios-xr-string {
13326                      length "1..32" {13347                      length "1..32" {
13327                        description13348                        description
13328                          "Attribute or affinity name";13349                          "Attribute or affinity name";
13329                      }13350                      }
13330                    }13351                    }
13331                    description13352                    description
13332                      "Attribute or affinity name";13353                      "Attribute or affinity name";
13333                  }13354                  }
13334                  leaf name5 {13355                  leaf name5 {
13335                    type xr:Cisco-ios-xr-string {13356                    type xr:Cisco-ios-xr-string {
13336                      length "1..32" {13357                      length "1..32" {
13337                        description13358                        description
13338                          "Attribute or affinity name";13359                          "Attribute or affinity name";
13339                      }13360                      }
13340                    }13361                    }
13341                    description13362                    description
13342                      "Attribute or affinity name";13363                      "Attribute or affinity name";
13343                  }13364                  }
13344                  leaf name6 {13365                  leaf name6 {
13345                    type xr:Cisco-ios-xr-string {13366                    type xr:Cisco-ios-xr-string {
13346                      length "1..32" {13367                      length "1..32" {
13347                        description13368                        description
13348                          "Attribute or affinity name";13369                          "Attribute or affinity name";
13349                      }13370                      }
13350                    }13371                    }
13351                    description13372                    description
13352                      "Attribute or affinity name";13373                      "Attribute or affinity name";
13353                  }13374                  }
13354                }13375                }
13355                list include7 {13376                list include7 {
13356                  key "name1 name2 name3 name4 name5 name6 name7";13377                  key "name1 name2 name3 name4 name5 name6 name7";
13357                  description13378                  description
13358                    "Links with all these attributes are included in path calculation";13379                    "Links with all these attributes are included in path calculation";
13359                  leaf name1 {13380                  leaf name1 {
13360                    type xr:Cisco-ios-xr-string {13381                    type xr:Cisco-ios-xr-string {
13361                      length "1..32" {13382                      length "1..32" {
13362                        description13383                        description
13363                          "Attribute or affinity name";13384                          "Attribute or affinity name";
13364                      }13385                      }
13365                    }13386                    }
13366                    description13387                    description
13367                      "Attribute or affinity name";13388                      "Attribute or affinity name";
13368                  }13389                  }
13369                  leaf name2 {13390                  leaf name2 {
13370                    type xr:Cisco-ios-xr-string {13391                    type xr:Cisco-ios-xr-string {
13371                      length "1..32" {13392                      length "1..32" {
13372                        description13393                        description
13373                          "Attribute or affinity name";13394                          "Attribute or affinity name";
13374                      }13395                      }
13375                    }13396                    }
13376                    description13397                    description
13377                      "Attribute or affinity name";13398                      "Attribute or affinity name";
13378                  }13399                  }
13379                  leaf name3 {13400                  leaf name3 {
13380                    type xr:Cisco-ios-xr-string {13401                    type xr:Cisco-ios-xr-string {
13381                      length "1..32" {13402                      length "1..32" {
13382                        description13403                        description
13383                          "Attribute or affinity name";13404                          "Attribute or affinity name";
13384                      }13405                      }
13385                    }13406                    }
13386                    description13407                    description
13387                      "Attribute or affinity name";13408                      "Attribute or affinity name";
13388                  }13409                  }
13389                  leaf name4 {13410                  leaf name4 {
13390                    type xr:Cisco-ios-xr-string {13411                    type xr:Cisco-ios-xr-string {
13391                      length "1..32" {13412                      length "1..32" {
13392                        description13413                        description
13393                          "Attribute or affinity name";13414                          "Attribute or affinity name";
13394                      }13415                      }
13395                    }13416                    }
13396                    description13417                    description
13397                      "Attribute or affinity name";13418                      "Attribute or affinity name";
13398                  }13419                  }
13399                  leaf name5 {13420                  leaf name5 {
13400                    type xr:Cisco-ios-xr-string {13421                    type xr:Cisco-ios-xr-string {
13401                      length "1..32" {13422                      length "1..32" {
13402                        description13423                        description
13403                          "Attribute or affinity name";13424                          "Attribute or affinity name";
13404                      }13425                      }
13405                    }13426                    }
13406                    description13427                    description
13407                      "Attribute or affinity name";13428                      "Attribute or affinity name";
13408                  }13429                  }
13409                  leaf name6 {13430                  leaf name6 {
13410                    type xr:Cisco-ios-xr-string {13431                    type xr:Cisco-ios-xr-string {
13411                      length "1..32" {13432                      length "1..32" {
13412                        description13433                        description
13413                          "Attribute or affinity name";13434                          "Attribute or affinity name";
13414                      }13435                      }
13415                    }13436                    }
13416                    description13437                    description
13417                      "Attribute or affinity name";13438                      "Attribute or affinity name";
13418                  }13439                  }
13419                  leaf name7 {13440                  leaf name7 {
13420                    type xr:Cisco-ios-xr-string {13441                    type xr:Cisco-ios-xr-string {
13421                      length "1..32" {13442                      length "1..32" {
13422                        description13443                        description
13423                          "Attribute or affinity name";13444                          "Attribute or affinity name";
13424                      }13445                      }
13425                    }13446                    }
13426                    description13447                    description
13427                      "Attribute or affinity name";13448                      "Attribute or affinity name";
13428                  }13449                  }
13429                }13450                }
13430                list include8 {13451                list include8 {
13431                  key "name1 name2 name3 name4 name5 name6 name7 name8";13452                  key "name1 name2 name3 name4 name5 name6 name7 name8";
13432                  description13453                  description
13433                    "Links with all these attributes are included in path calculation";13454                    "Links with all these attributes are included in path calculation";
13434                  leaf name1 {13455                  leaf name1 {
13435                    type xr:Cisco-ios-xr-string {13456                    type xr:Cisco-ios-xr-string {
13436                      length "1..32" {13457                      length "1..32" {
13437                        description13458                        description
13438                          "Attribute or affinity name";13459                          "Attribute or affinity name";
13439                      }13460                      }
13440                    }13461                    }
13441                    description13462                    description
13442                      "Attribute or affinity name";13463                      "Attribute or affinity name";
13443                  }13464                  }
13444                  leaf name2 {13465                  leaf name2 {
13445                    type xr:Cisco-ios-xr-string {13466                    type xr:Cisco-ios-xr-string {
13446                      length "1..32" {13467                      length "1..32" {
13447                        description13468                        description
13448                          "Attribute or affinity name";13469                          "Attribute or affinity name";
13449                      }13470                      }
13450                    }13471                    }
13451                    description13472                    description
13452                      "Attribute or affinity name";13473                      "Attribute or affinity name";
13453                  }13474                  }
13454                  leaf name3 {13475                  leaf name3 {
13455                    type xr:Cisco-ios-xr-string {13476                    type xr:Cisco-ios-xr-string {
13456                      length "1..32" {13477                      length "1..32" {
13457                        description13478                        description
13458                          "Attribute or affinity name";13479                          "Attribute or affinity name";
13459                      }13480                      }
13460                    }13481                    }
13461                    description13482                    description
13462                      "Attribute or affinity name";13483                      "Attribute or affinity name";
13463                  }13484                  }
13464                  leaf name4 {13485                  leaf name4 {
13465                    type xr:Cisco-ios-xr-string {13486                    type xr:Cisco-ios-xr-string {
13466                      length "1..32" {13487                      length "1..32" {
13467                        description13488                        description
13468                          "Attribute or affinity name";13489                          "Attribute or affinity name";
13469                      }13490                      }
13470                    }13491                    }
13471                    description13492                    description
13472                      "Attribute or affinity name";13493                      "Attribute or affinity name";
13473                  }13494                  }
13474                  leaf name5 {13495                  leaf name5 {
13475                    type xr:Cisco-ios-xr-string {13496                    type xr:Cisco-ios-xr-string {
13476                      length "1..32" {13497                      length "1..32" {
13477                        description13498                        description
13478                          "Attribute or affinity name";13499                          "Attribute or affinity name";
13479                      }13500                      }
13480                    }13501                    }
13481                    description13502                    description
13482                      "Attribute or affinity name";13503                      "Attribute or affinity name";
13483                  }13504                  }
13484                  leaf name6 {13505                  leaf name6 {
13485                    type xr:Cisco-ios-xr-string {13506                    type xr:Cisco-ios-xr-string {
13486                      length "1..32" {13507                      length "1..32" {
13487                        description13508                        description
13488                          "Attribute or affinity name";13509                          "Attribute or affinity name";
13489                      }13510                      }
13490                    }13511                    }
13491                    description13512                    description
13492                      "Attribute or affinity name";13513                      "Attribute or affinity name";
13493                  }13514                  }
13494                  leaf name7 {13515                  leaf name7 {
13495                    type xr:Cisco-ios-xr-string {13516                    type xr:Cisco-ios-xr-string {
13496                      length "1..32" {13517                      length "1..32" {
13497                        description13518                        description
13498                          "Attribute or affinity name";13519                          "Attribute or affinity name";
13499                      }13520                      }
13500                    }13521                    }
13501                    description13522                    description
13502                      "Attribute or affinity name";13523                      "Attribute or affinity name";
13503                  }13524                  }
13504                  leaf name8 {13525                  leaf name8 {
13505                    type xr:Cisco-ios-xr-string {13526                    type xr:Cisco-ios-xr-string {
13506                      length "1..32" {13527                      length "1..32" {
13507                        description13528                        description
13508                          "Attribute or affinity name";13529                          "Attribute or affinity name";
13509                      }13530                      }
13510                    }13531                    }
13511                    description13532                    description
13512                      "Attribute or affinity name";13533                      "Attribute or affinity name";
13513                  }13534                  }
13514                }13535                }
13515                list include9 {13536                list include9 {
13516                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";13537                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
13517                  description13538                  description
13518                    "Links with all these attributes are included in path calculation";13539                    "Links with all these attributes are included in path calculation";
13519                  leaf name1 {13540                  leaf name1 {
13520                    type xr:Cisco-ios-xr-string {13541                    type xr:Cisco-ios-xr-string {
13521                      length "1..32" {13542                      length "1..32" {
13522                        description13543                        description
13523                          "Attribute or affinity name";13544                          "Attribute or affinity name";
13524                      }13545                      }
13525                    }13546                    }
13526                    description13547                    description
13527                      "Attribute or affinity name";13548                      "Attribute or affinity name";
13528                  }13549                  }
13529                  leaf name2 {13550                  leaf name2 {
13530                    type xr:Cisco-ios-xr-string {13551                    type xr:Cisco-ios-xr-string {
13531                      length "1..32" {13552                      length "1..32" {
13532                        description13553                        description
13533                          "Attribute or affinity name";13554                          "Attribute or affinity name";
13534                      }13555                      }
13535                    }13556                    }
13536                    description13557                    description
13537                      "Attribute or affinity name";13558                      "Attribute or affinity name";
13538                  }13559                  }
13539                  leaf name3 {13560                  leaf name3 {
13540                    type xr:Cisco-ios-xr-string {13561                    type xr:Cisco-ios-xr-string {
13541                      length "1..32" {13562                      length "1..32" {
13542                        description13563                        description
13543                          "Attribute or affinity name";13564                          "Attribute or affinity name";
13544                      }13565                      }
13545                    }13566                    }
13546                    description13567                    description
13547                      "Attribute or affinity name";13568                      "Attribute or affinity name";
13548                  }13569                  }
13549                  leaf name7 {13570                  leaf name7 {
13550                    type xr:Cisco-ios-xr-string {13571                    type xr:Cisco-ios-xr-string {
13551                      length "1..32" {13572                      length "1..32" {
13552                        description13573                        description
13553                          "Attribute or affinity name";13574                          "Attribute or affinity name";
13554                      }13575                      }
13555                    }13576                    }
13556                    description13577                    description
13557                      "Attribute or affinity name";13578                      "Attribute or affinity name";
13558                  }13579                  }
13559                  leaf name8 {13580                  leaf name8 {
13560                    type xr:Cisco-ios-xr-string {13581                    type xr:Cisco-ios-xr-string {
13561                      length "1..32" {13582                      length "1..32" {
13562                        description13583                        description
13563                          "Attribute or affinity name";13584                          "Attribute or affinity name";
13564                      }13585                      }
13565                    }13586                    }
13566                    description13587                    description
13567                      "Attribute or affinity name";13588                      "Attribute or affinity name";
13568                  }13589                  }
13569                  leaf name6 {13590                  leaf name6 {
13570                    type xr:Cisco-ios-xr-string {13591                    type xr:Cisco-ios-xr-string {
13571                      length "1..32" {13592                      length "1..32" {
13572                        description13593                        description
13573                          "Attribute or affinity name";13594                          "Attribute or affinity name";
13574                      }13595                      }
13575                    }13596                    }
13576                    description13597                    description
13577                      "Attribute or affinity name";13598                      "Attribute or affinity name";
13578                  }13599                  }
13579                  leaf name4 {13600                  leaf name4 {
13580                    type xr:Cisco-ios-xr-string {13601                    type xr:Cisco-ios-xr-string {
13581                      length "1..32" {13602                      length "1..32" {
13582                        description13603                        description
13583                          "Attribute or affinity name";13604                          "Attribute or affinity name";
13584                      }13605                      }
13585                    }13606                    }
13586                    description13607                    description
13587                      "Attribute or affinity name";13608                      "Attribute or affinity name";
13588                  }13609                  }
13589                  leaf name5 {13610                  leaf name5 {
13590                    type xr:Cisco-ios-xr-string {13611                    type xr:Cisco-ios-xr-string {
13591                      length "1..32" {13612                      length "1..32" {
13592                        description13613                        description
13593                          "Attribute or affinity name";13614                          "Attribute or affinity name";
13594                      }13615                      }
13595                    }13616                    }
13596                    description13617                    description
13597                      "Attribute or affinity name";13618                      "Attribute or affinity name";
13598                  }13619                  }
13599                  leaf name9 {13620                  leaf name9 {
13600                    type xr:Cisco-ios-xr-string {13621                    type xr:Cisco-ios-xr-string {
13601                      length "1..32" {13622                      length "1..32" {
13602                        description13623                        description
13603                          "Attribute or affinity name";13624                          "Attribute or affinity name";
13604                      }13625                      }
13605                    }13626                    }
13606                    description13627                    description
13607                      "Attribute or affinity name";13628                      "Attribute or affinity name";
13608                  }13629                  }
13609                }13630                }
13610                list include10 {13631                list include10 {
13611                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";13632                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
13612                  description13633                  description
13613                    "Links with all these attributes are included in path calculation";13634                    "Links with all these attributes are included in path calculation";
13614                  leaf name1 {13635                  leaf name1 {
13615                    type xr:Cisco-ios-xr-string {13636                    type xr:Cisco-ios-xr-string {
13616                      length "1..32" {13637                      length "1..32" {
13617                        description13638                        description
13618                          "Attribute or affinity name";13639                          "Attribute or affinity name";
13619                      }13640                      }
13620                    }13641                    }
13621                    description13642                    description
13622                      "Attribute or affinity name";13643                      "Attribute or affinity name";
13623                  }13644                  }
13624                  leaf name2 {13645                  leaf name2 {
13625                    type xr:Cisco-ios-xr-string {13646                    type xr:Cisco-ios-xr-string {
13626                      length "1..32" {13647                      length "1..32" {
13627                        description13648                        description
13628                          "Attribute or affinity name";13649                          "Attribute or affinity name";
13629                      }13650                      }
13630                    }13651                    }
13631                    description13652                    description
13632                      "Attribute or affinity name";13653                      "Attribute or affinity name";
13633                  }13654                  }
13634                  leaf name3 {13655                  leaf name3 {
13635                    type xr:Cisco-ios-xr-string {13656                    type xr:Cisco-ios-xr-string {
13636                      length "1..32" {13657                      length "1..32" {
13637                        description13658                        description
13638                          "Attribute or affinity name";13659                          "Attribute or affinity name";
13639                      }13660                      }
13640                    }13661                    }
13641                    description13662                    description
13642                      "Attribute or affinity name";13663                      "Attribute or affinity name";
13643                  }13664                  }
13644                  leaf name4 {13665                  leaf name4 {
13645                    type xr:Cisco-ios-xr-string {13666                    type xr:Cisco-ios-xr-string {
13646                      length "1..32" {13667                      length "1..32" {
13647                        description13668                        description
13648                          "Attribute or affinity name";13669                          "Attribute or affinity name";
13649                      }13670                      }
13650                    }13671                    }
13651                    description13672                    description
13652                      "Attribute or affinity name";13673                      "Attribute or affinity name";
13653                  }13674                  }
13654                  leaf name5 {13675                  leaf name5 {
13655                    type xr:Cisco-ios-xr-string {13676                    type xr:Cisco-ios-xr-string {
13656                      length "1..32" {13677                      length "1..32" {
13657                        description13678                        description
13658                          "Attribute or affinity name";13679                          "Attribute or affinity name";
13659                      }13680                      }
13660                    }13681                    }
13661                    description13682                    description
13662                      "Attribute or affinity name";13683                      "Attribute or affinity name";
13663                  }13684                  }
13664                  leaf name6 {13685                  leaf name6 {
13665                    type xr:Cisco-ios-xr-string {13686                    type xr:Cisco-ios-xr-string {
13666                      length "1..32" {13687                      length "1..32" {
13667                        description13688                        description
13668                          "Attribute or affinity name";13689                          "Attribute or affinity name";
13669                      }13690                      }
13670                    }13691                    }
13671                    description13692                    description
13672                      "Attribute or affinity name";13693                      "Attribute or affinity name";
13673                  }13694                  }
13674                  leaf name7 {13695                  leaf name7 {
13675                    type xr:Cisco-ios-xr-string {13696                    type xr:Cisco-ios-xr-string {
13676                      length "1..32" {13697                      length "1..32" {
13677                        description13698                        description
13678                          "Attribute or affinity name";13699                          "Attribute or affinity name";
13679                      }13700                      }
13680                    }13701                    }
13681                    description13702                    description
13682                      "Attribute or affinity name";13703                      "Attribute or affinity name";
13683                  }13704                  }
13684                  leaf name8 {13705                  leaf name8 {
13685                    type xr:Cisco-ios-xr-string {13706                    type xr:Cisco-ios-xr-string {
13686                      length "1..32" {13707                      length "1..32" {
13687                        description13708                        description
13688                          "Attribute or affinity name";13709                          "Attribute or affinity name";
13689                      }13710                      }
13690                    }13711                    }
13691                    description13712                    description
13692                      "Attribute or affinity name";13713                      "Attribute or affinity name";
13693                  }13714                  }
13694                  leaf name9 {13715                  leaf name9 {
13695                    type xr:Cisco-ios-xr-string {13716                    type xr:Cisco-ios-xr-string {
13696                      length "1..32" {13717                      length "1..32" {
13697                        description13718                        description
13698                          "Attribute or affinity name";13719                          "Attribute or affinity name";
13699                      }13720                      }
13700                    }13721                    }
13701                    description13722                    description
13702                      "Attribute or affinity name";13723                      "Attribute or affinity name";
13703                  }13724                  }
13704                  leaf name10 {13725                  leaf name10 {
13705                    type xr:Cisco-ios-xr-string {13726                    type xr:Cisco-ios-xr-string {
13706                      length "1..32" {13727                      length "1..32" {
13707                        description13728                        description
13708                          "Attribute or affinity name";13729                          "Attribute or affinity name";
13709                      }13730                      }
13710                    }13731                    }
13711                    description13732                    description
13712                      "Attribute or affinity name";13733                      "Attribute or affinity name";
13713                  }13734                  }
13714                }13735                }
13715              }13736              }
13716              container include-stricts {13737              container include-stricts {
13717                description13738                description
13718                  "Links with exactly all these attributes are included in path calculation";13739                  "Links with exactly all these attributes are included in path calculation";
13719                list include1 {13740                list include1 {
13720                  key "name1";13741                  key "name1";
13721                  description13742                  description
13722                    "Links with all these attributes are included in path calculation";13743                    "Links with all these attributes are included in path calculation";
13723                  leaf name1 {13744                  leaf name1 {
13724                    type xr:Cisco-ios-xr-string {13745                    type xr:Cisco-ios-xr-string {
13725                      length "1..32" {13746                      length "1..32" {
13726                        description13747                        description
13727                          "Attribute or affinity name";13748                          "Attribute or affinity name";
13728                      }13749                      }
13729                    }13750                    }
13730                    description13751                    description
13731                      "Attribute or affinity name";13752                      "Attribute or affinity name";
13732                  }13753                  }
13733                }13754                }
13734                list include2 {13755                list include2 {
13735                  key "name1 name2";13756                  key "name1 name2";
13736                  description13757                  description
13737                    "Links with all these attributes are included in path calculation";13758                    "Links with all these attributes are included in path calculation";
13738                  leaf name1 {13759                  leaf name1 {
13739                    type xr:Cisco-ios-xr-string {13760                    type xr:Cisco-ios-xr-string {
13740                      length "1..32" {13761                      length "1..32" {
13741                        description13762                        description
13742                          "Attribute or affinity name";13763                          "Attribute or affinity name";
13743                      }13764                      }
13744                    }13765                    }
13745                    description13766                    description
13746                      "Attribute or affinity name";13767                      "Attribute or affinity name";
13747                  }13768                  }
13748                  leaf name2 {13769                  leaf name2 {
13749                    type xr:Cisco-ios-xr-string {13770                    type xr:Cisco-ios-xr-string {
13750                      length "1..32" {13771                      length "1..32" {
13751                        description13772                        description
13752                          "Attribute or affinity name";13773                          "Attribute or affinity name";
13753                      }13774                      }
13754                    }13775                    }
13755                    description13776                    description
13756                      "Attribute or affinity name";13777                      "Attribute or affinity name";
13757                  }13778                  }
13758                }13779                }
13759                list include3 {13780                list include3 {
13760                  key "name1 name2 name3";13781                  key "name1 name2 name3";
13761                  description13782                  description
13762                    "Links with all these attributes are included in path calculation";13783                    "Links with all these attributes are included in path calculation";
13763                  leaf name1 {13784                  leaf name1 {
13764                    type xr:Cisco-ios-xr-string {13785                    type xr:Cisco-ios-xr-string {
13765                      length "1..32" {13786                      length "1..32" {
13766                        description13787                        description
13767                          "Attribute or affinity name";13788                          "Attribute or affinity name";
13768                      }13789                      }
13769                    }13790                    }
13770                    description13791                    description
13771                      "Attribute or affinity name";13792                      "Attribute or affinity name";
13772                  }13793                  }
13773                  leaf name2 {13794                  leaf name2 {
13774                    type xr:Cisco-ios-xr-string {13795                    type xr:Cisco-ios-xr-string {
13775                      length "1..32" {13796                      length "1..32" {
13776                        description13797                        description
13777                          "Attribute or affinity name";13798                          "Attribute or affinity name";
13778                      }13799                      }
13779                    }13800                    }
13780                    description13801                    description
13781                      "Attribute or affinity name";13802                      "Attribute or affinity name";
13782                  }13803                  }
13783                  leaf name3 {13804                  leaf name3 {
13784                    type xr:Cisco-ios-xr-string {13805                    type xr:Cisco-ios-xr-string {
13785                      length "1..32" {13806                      length "1..32" {
13786                        description13807                        description
13787                          "Attribute or affinity name";13808                          "Attribute or affinity name";
13788                      }13809                      }
13789                    }13810                    }
13790                    description13811                    description
13791                      "Attribute or affinity name";13812                      "Attribute or affinity name";
13792                  }13813                  }
13793                }13814                }
13794                list include4 {13815                list include4 {
13795                  key "name1 name2 name3 name4";13816                  key "name1 name2 name3 name4";
13796                  description13817                  description
13797                    "Links with all these attributes are included in path calculation";13818                    "Links with all these attributes are included in path calculation";
13798                  leaf name1 {13819                  leaf name1 {
13799                    type xr:Cisco-ios-xr-string {13820                    type xr:Cisco-ios-xr-string {
13800                      length "1..32" {13821                      length "1..32" {
13801                        description13822                        description
13802                          "Attribute or affinity name";13823                          "Attribute or affinity name";
13803                      }13824                      }
13804                    }13825                    }
13805                    description13826                    description
13806                      "Attribute or affinity name";13827                      "Attribute or affinity name";
13807                  }13828                  }
13808                  leaf name2 {13829                  leaf name2 {
13809                    type xr:Cisco-ios-xr-string {13830                    type xr:Cisco-ios-xr-string {
13810                      length "1..32" {13831                      length "1..32" {
13811                        description13832                        description
13812                          "Attribute or affinity name";13833                          "Attribute or affinity name";
13813                      }13834                      }
13814                    }13835                    }
13815                    description13836                    description
13816                      "Attribute or affinity name";13837                      "Attribute or affinity name";
13817                  }13838                  }
13818                  leaf name3 {13839                  leaf name3 {
13819                    type xr:Cisco-ios-xr-string {13840                    type xr:Cisco-ios-xr-string {
13820                      length "1..32" {13841                      length "1..32" {
13821                        description13842                        description
13822                          "Attribute or affinity name";13843                          "Attribute or affinity name";
13823                      }13844                      }
13824                    }13845                    }
13825                    description13846                    description
13826                      "Attribute or affinity name";13847                      "Attribute or affinity name";
13827                  }13848                  }
13828                  leaf name4 {13849                  leaf name4 {
13829                    type xr:Cisco-ios-xr-string {13850                    type xr:Cisco-ios-xr-string {
13830                      length "1..32" {13851                      length "1..32" {
13831                        description13852                        description
13832                          "Attribute or affinity name";13853                          "Attribute or affinity name";
13833                      }13854                      }
13834                    }13855                    }
13835                    description13856                    description
13836                      "Attribute or affinity name";13857                      "Attribute or affinity name";
13837                  }13858                  }
13838                }13859                }
13839                list include5 {13860                list include5 {
13840                  key "name1 name2 name3 name4 name5";13861                  key "name1 name2 name3 name4 name5";
13841                  description13862                  description
13842                    "Links with all these attributes are included in path calculation";13863                    "Links with all these attributes are included in path calculation";
13843                  leaf name1 {13864                  leaf name1 {
13844                    type xr:Cisco-ios-xr-string {13865                    type xr:Cisco-ios-xr-string {
13845                      length "1..32" {13866                      length "1..32" {
13846                        description13867                        description
13847                          "Attribute or affinity name";13868                          "Attribute or affinity name";
13848                      }13869                      }
13849                    }13870                    }
13850                    description13871                    description
13851                      "Attribute or affinity name";13872                      "Attribute or affinity name";
13852                  }13873                  }
13853                  leaf name2 {13874                  leaf name2 {
13854                    type xr:Cisco-ios-xr-string {13875                    type xr:Cisco-ios-xr-string {
13855                      length "1..32" {13876                      length "1..32" {
13856                        description13877                        description
13857                          "Attribute or affinity name";13878                          "Attribute or affinity name";
13858                      }13879                      }
13859                    }13880                    }
13860                    description13881                    description
13861                      "Attribute or affinity name";13882                      "Attribute or affinity name";
13862                  }13883                  }
13863                  leaf name3 {13884                  leaf name3 {
13864                    type xr:Cisco-ios-xr-string {13885                    type xr:Cisco-ios-xr-string {
13865                      length "1..32" {13886                      length "1..32" {
13866                        description13887                        description
13867                          "Attribute or affinity name";13888                          "Attribute or affinity name";
13868                      }13889                      }
13869                    }13890                    }
13870                    description13891                    description
13871                      "Attribute or affinity name";13892                      "Attribute or affinity name";
13872                  }13893                  }
13873                  leaf name4 {13894                  leaf name4 {
13874                    type xr:Cisco-ios-xr-string {13895                    type xr:Cisco-ios-xr-string {
13875                      length "1..32" {13896                      length "1..32" {
13876                        description13897                        description
13877                          "Attribute or affinity name";13898                          "Attribute or affinity name";
13878                      }13899                      }
13879                    }13900                    }
13880                    description13901                    description
13881                      "Attribute or affinity name";13902                      "Attribute or affinity name";
13882                  }13903                  }
13883                  leaf name5 {13904                  leaf name5 {
13884                    type xr:Cisco-ios-xr-string {13905                    type xr:Cisco-ios-xr-string {
13885                      length "1..32" {13906                      length "1..32" {
13886                        description13907                        description
13887                          "Attribute or affinity name";13908                          "Attribute or affinity name";
13888                      }13909                      }
13889                    }13910                    }
13890                    description13911                    description
13891                      "Attribute or affinity name";13912                      "Attribute or affinity name";
13892                  }13913                  }
13893                }13914                }
13894                list include6 {13915                list include6 {
13895                  key "name1 name2 name3 name4 name5 name6";13916                  key "name1 name2 name3 name4 name5 name6";
13896                  description13917                  description
13897                    "Links with all these attributes are included in path calculation";13918                    "Links with all these attributes are included in path calculation";
13898                  leaf name1 {13919                  leaf name1 {
13899                    type xr:Cisco-ios-xr-string {13920                    type xr:Cisco-ios-xr-string {
13900                      length "1..32" {13921                      length "1..32" {
13901                        description13922                        description
13902                          "Attribute or affinity name";13923                          "Attribute or affinity name";
13903                      }13924                      }
13904                    }13925                    }
13905                    description13926                    description
13906                      "Attribute or affinity name";13927                      "Attribute or affinity name";
13907                  }13928                  }
13908                  leaf name2 {13929                  leaf name2 {
13909                    type xr:Cisco-ios-xr-string {13930                    type xr:Cisco-ios-xr-string {
13910                      length "1..32" {13931                      length "1..32" {
13911                        description13932                        description
13912                          "Attribute or affinity name";13933                          "Attribute or affinity name";
13913                      }13934                      }
13914                    }13935                    }
13915                    description13936                    description
13916                      "Attribute or affinity name";13937                      "Attribute or affinity name";
13917                  }13938                  }
13918                  leaf name3 {13939                  leaf name3 {
13919                    type xr:Cisco-ios-xr-string {13940                    type xr:Cisco-ios-xr-string {
13920                      length "1..32" {13941                      length "1..32" {
13921                        description13942                        description
13922                          "Attribute or affinity name";13943                          "Attribute or affinity name";
13923                      }13944                      }
13924                    }13945                    }
13925                    description13946                    description
13926                      "Attribute or affinity name";13947                      "Attribute or affinity name";
13927                  }13948                  }
13928                  leaf name4 {13949                  leaf name4 {
13929                    type xr:Cisco-ios-xr-string {13950                    type xr:Cisco-ios-xr-string {
13930                      length "1..32" {13951                      length "1..32" {
13931                        description13952                        description
13932                          "Attribute or affinity name";13953                          "Attribute or affinity name";
13933                      }13954                      }
13934                    }13955                    }
13935                    description13956                    description
13936                      "Attribute or affinity name";13957                      "Attribute or affinity name";
13937                  }13958                  }
13938                  leaf name5 {13959                  leaf name5 {
13939                    type xr:Cisco-ios-xr-string {13960                    type xr:Cisco-ios-xr-string {
13940                      length "1..32" {13961                      length "1..32" {
13941                        description13962                        description
13942                          "Attribute or affinity name";13963                          "Attribute or affinity name";
13943                      }13964                      }
13944                    }13965                    }
13945                    description13966                    description
13946                      "Attribute or affinity name";13967                      "Attribute or affinity name";
13947                  }13968                  }
13948                  leaf name6 {13969                  leaf name6 {
13949                    type xr:Cisco-ios-xr-string {13970                    type xr:Cisco-ios-xr-string {
13950                      length "1..32" {13971                      length "1..32" {
13951                        description13972                        description
13952                          "Attribute or affinity name";13973                          "Attribute or affinity name";
13953                      }13974                      }
13954                    }13975                    }
13955                    description13976                    description
13956                      "Attribute or affinity name";13977                      "Attribute or affinity name";
13957                  }13978                  }
13958                }13979                }
13959                list include7 {13980                list include7 {
13960                  key "name1 name2 name3 name4 name5 name6 name7";13981                  key "name1 name2 name3 name4 name5 name6 name7";
13961                  description13982                  description
13962                    "Links with all these attributes are included in path calculation";13983                    "Links with all these attributes are included in path calculation";
13963                  leaf name1 {13984                  leaf name1 {
13964                    type xr:Cisco-ios-xr-string {13985                    type xr:Cisco-ios-xr-string {
13965                      length "1..32" {13986                      length "1..32" {
13966                        description13987                        description
13967                          "Attribute or affinity name";13988                          "Attribute or affinity name";
13968                      }13989                      }
13969                    }13990                    }
13970                    description13991                    description
13971                      "Attribute or affinity name";13992                      "Attribute or affinity name";
13972                  }13993                  }
13973                  leaf name2 {13994                  leaf name2 {
13974                    type xr:Cisco-ios-xr-string {13995                    type xr:Cisco-ios-xr-string {
13975                      length "1..32" {13996                      length "1..32" {
13976                        description13997                        description
13977                          "Attribute or affinity name";13998                          "Attribute or affinity name";
13978                      }13999                      }
13979                    }14000                    }
13980                    description14001                    description
13981                      "Attribute or affinity name";14002                      "Attribute or affinity name";
13982                  }14003                  }
13983                  leaf name3 {14004                  leaf name3 {
13984                    type xr:Cisco-ios-xr-string {14005                    type xr:Cisco-ios-xr-string {
13985                      length "1..32" {14006                      length "1..32" {
13986                        description14007                        description
13987                          "Attribute or affinity name";14008                          "Attribute or affinity name";
13988                      }14009                      }
13989                    }14010                    }
13990                    description14011                    description
13991                      "Attribute or affinity name";14012                      "Attribute or affinity name";
13992                  }14013                  }
13993                  leaf name4 {14014                  leaf name4 {
13994                    type xr:Cisco-ios-xr-string {14015                    type xr:Cisco-ios-xr-string {
13995                      length "1..32" {14016                      length "1..32" {
13996                        description14017                        description
13997                          "Attribute or affinity name";14018                          "Attribute or affinity name";
13998                      }14019                      }
13999                    }14020                    }
14000                    description14021                    description
14001                      "Attribute or affinity name";14022                      "Attribute or affinity name";
14002                  }14023                  }
14003                  leaf name5 {14024                  leaf name5 {
14004                    type xr:Cisco-ios-xr-string {14025                    type xr:Cisco-ios-xr-string {
14005                      length "1..32" {14026                      length "1..32" {
14006                        description14027                        description
14007                          "Attribute or affinity name";14028                          "Attribute or affinity name";
14008                      }14029                      }
14009                    }14030                    }
14010                    description14031                    description
14011                      "Attribute or affinity name";14032                      "Attribute or affinity name";
14012                  }14033                  }
14013                  leaf name6 {14034                  leaf name6 {
14014                    type xr:Cisco-ios-xr-string {14035                    type xr:Cisco-ios-xr-string {
14015                      length "1..32" {14036                      length "1..32" {
14016                        description14037                        description
14017                          "Attribute or affinity name";14038                          "Attribute or affinity name";
14018                      }14039                      }
14019                    }14040                    }
14020                    description14041                    description
14021                      "Attribute or affinity name";14042                      "Attribute or affinity name";
14022                  }14043                  }
14023                  leaf name7 {14044                  leaf name7 {
14024                    type xr:Cisco-ios-xr-string {14045                    type xr:Cisco-ios-xr-string {
14025                      length "1..32" {14046                      length "1..32" {
14026                        description14047                        description
14027                          "Attribute or affinity name";14048                          "Attribute or affinity name";
14028                      }14049                      }
14029                    }14050                    }
14030                    description14051                    description
14031                      "Attribute or affinity name";14052                      "Attribute or affinity name";
14032                  }14053                  }
14033                }14054                }
14034                list include8 {14055                list include8 {
14035                  key "name1 name2 name3 name4 name5 name6 name7 name8";14056                  key "name1 name2 name3 name4 name5 name6 name7 name8";
14036                  description14057                  description
14037                    "Links with all these attributes are included in path calculation";14058                    "Links with all these attributes are included in path calculation";
14038                  leaf name1 {14059                  leaf name1 {
14039                    type xr:Cisco-ios-xr-string {14060                    type xr:Cisco-ios-xr-string {
14040                      length "1..32" {14061                      length "1..32" {
14041                        description14062                        description
14042                          "Attribute or affinity name";14063                          "Attribute or affinity name";
14043                      }14064                      }
14044                    }14065                    }
14045                    description14066                    description
14046                      "Attribute or affinity name";14067                      "Attribute or affinity name";
14047                  }14068                  }
14048                  leaf name5 {14069                  leaf name5 {
14049                    type xr:Cisco-ios-xr-string {14070                    type xr:Cisco-ios-xr-string {
14050                      length "1..32" {14071                      length "1..32" {
14051                        description14072                        description
14052                          "Attribute or affinity name";14073                          "Attribute or affinity name";
14053                      }14074                      }
14054                    }14075                    }
14055                    description14076                    description
14056                      "Attribute or affinity name";14077                      "Attribute or affinity name";
14057                  }14078                  }
14058                  leaf name6 {14079                  leaf name6 {
14059                    type xr:Cisco-ios-xr-string {14080                    type xr:Cisco-ios-xr-string {
14060                      length "1..32" {14081                      length "1..32" {
14061                        description14082                        description
14062                          "Attribute or affinity name";14083                          "Attribute or affinity name";
14063                      }14084                      }
14064                    }14085                    }
14065                    description14086                    description
14066                      "Attribute or affinity name";14087                      "Attribute or affinity name";
14067                  }14088                  }
14068                  leaf name4 {14089                  leaf name4 {
14069                    type xr:Cisco-ios-xr-string {14090                    type xr:Cisco-ios-xr-string {
14070                      length "1..32" {14091                      length "1..32" {
14071                        description14092                        description
14072                          "Attribute or affinity name";14093                          "Attribute or affinity name";
14073                      }14094                      }
14074                    }14095                    }
14075                    description14096                    description
14076                      "Attribute or affinity name";14097                      "Attribute or affinity name";
14077                  }14098                  }
14078                  leaf name2 {14099                  leaf name2 {
14079                    type xr:Cisco-ios-xr-string {14100                    type xr:Cisco-ios-xr-string {
14080                      length "1..32" {14101                      length "1..32" {
14081                        description14102                        description
14082                          "Attribute or affinity name";14103                          "Attribute or affinity name";
14083                      }14104                      }
14084                    }14105                    }
14085                    description14106                    description
14086                      "Attribute or affinity name";14107                      "Attribute or affinity name";
14087                  }14108                  }
14088                  leaf name3 {14109                  leaf name3 {
14089                    type xr:Cisco-ios-xr-string {14110                    type xr:Cisco-ios-xr-string {
14090                      length "1..32" {14111                      length "1..32" {
14091                        description14112                        description
14092                          "Attribute or affinity name";14113                          "Attribute or affinity name";
14093                      }14114                      }
14094                    }14115                    }
14095                    description14116                    description
14096                      "Attribute or affinity name";14117                      "Attribute or affinity name";
14097                  }14118                  }
14098                  leaf name7 {14119                  leaf name7 {
14099                    type xr:Cisco-ios-xr-string {14120                    type xr:Cisco-ios-xr-string {
14100                      length "1..32" {14121                      length "1..32" {
14101                        description14122                        description
14102                          "Attribute or affinity name";14123                          "Attribute or affinity name";
14103                      }14124                      }
14104                    }14125                    }
14105                    description14126                    description
14106                      "Attribute or affinity name";14127                      "Attribute or affinity name";
14107                  }14128                  }
14108                  leaf name8 {14129                  leaf name8 {
14109                    type xr:Cisco-ios-xr-string {14130                    type xr:Cisco-ios-xr-string {
14110                      length "1..32" {14131                      length "1..32" {
14111                        description14132                        description
14112                          "Attribute or affinity name";14133                          "Attribute or affinity name";
14113                      }14134                      }
14114                    }14135                    }
14115                    description14136                    description
14116                      "Attribute or affinity name";14137                      "Attribute or affinity name";
14117                  }14138                  }
14118                }14139                }
14119                list include9 {14140                list include9 {
14120                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";14141                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
14121                  description14142                  description
14122                    "Links with all these attributes are included in path calculation";14143                    "Links with all these attributes are included in path calculation";
14123                  leaf name1 {14144                  leaf name1 {
14124                    type xr:Cisco-ios-xr-string {14145                    type xr:Cisco-ios-xr-string {
14125                      length "1..32" {14146                      length "1..32" {
14126                        description14147                        description
14127                          "Attribute or affinity name";14148                          "Attribute or affinity name";
14128                      }14149                      }
14129                    }14150                    }
14130                    description14151                    description
14131                      "Attribute or affinity name";14152                      "Attribute or affinity name";
14132                  }14153                  }
14133                  leaf name2 {14154                  leaf name2 {
14134                    type xr:Cisco-ios-xr-string {14155                    type xr:Cisco-ios-xr-string {
14135                      length "1..32" {14156                      length "1..32" {
14136                        description14157                        description
14137                          "Attribute or affinity name";14158                          "Attribute or affinity name";
14138                      }14159                      }
14139                    }14160                    }
14140                    description14161                    description
14141                      "Attribute or affinity name";14162                      "Attribute or affinity name";
14142                  }14163                  }
14143                  leaf name3 {14164                  leaf name3 {
14144                    type xr:Cisco-ios-xr-string {14165                    type xr:Cisco-ios-xr-string {
14145                      length "1..32" {14166                      length "1..32" {
14146                        description14167                        description
14147                          "Attribute or affinity name";14168                          "Attribute or affinity name";
14148                      }14169                      }
14149                    }14170                    }
14150                    description14171                    description
14151                      "Attribute or affinity name";14172                      "Attribute or affinity name";
14152                  }14173                  }
14153                  leaf name7 {14174                  leaf name7 {
14154                    type xr:Cisco-ios-xr-string {14175                    type xr:Cisco-ios-xr-string {
14155                      length "1..32" {14176                      length "1..32" {
14156                        description14177                        description
14157                          "Attribute or affinity name";14178                          "Attribute or affinity name";
14158                      }14179                      }
14159                    }14180                    }
14160                    description14181                    description
14161                      "Attribute or affinity name";14182                      "Attribute or affinity name";
14162                  }14183                  }
14163                  leaf name8 {14184                  leaf name8 {
14164                    type xr:Cisco-ios-xr-string {14185                    type xr:Cisco-ios-xr-string {
14165                      length "1..32" {14186                      length "1..32" {
14166                        description14187                        description
14167                          "Attribute or affinity name";14188                          "Attribute or affinity name";
14168                      }14189                      }
14169                    }14190                    }
14170                    description14191                    description
14171                      "Attribute or affinity name";14192                      "Attribute or affinity name";
14172                  }14193                  }
14173                  leaf name6 {14194                  leaf name6 {
14174                    type xr:Cisco-ios-xr-string {14195                    type xr:Cisco-ios-xr-string {
14175                      length "1..32" {14196                      length "1..32" {
14176                        description14197                        description
14177                          "Attribute or affinity name";14198                          "Attribute or affinity name";
14178                      }14199                      }
14179                    }14200                    }
14180                    description14201                    description
14181                      "Attribute or affinity name";14202                      "Attribute or affinity name";
14182                  }14203                  }
14183                  leaf name4 {14204                  leaf name4 {
14184                    type xr:Cisco-ios-xr-string {14205                    type xr:Cisco-ios-xr-string {
14185                      length "1..32" {14206                      length "1..32" {
14186                        description14207                        description
14187                          "Attribute or affinity name";14208                          "Attribute or affinity name";
14188                      }14209                      }
14189                    }14210                    }
14190                    description14211                    description
14191                      "Attribute or affinity name";14212                      "Attribute or affinity name";
14192                  }14213                  }
14193                  leaf name5 {14214                  leaf name5 {
14194                    type xr:Cisco-ios-xr-string {14215                    type xr:Cisco-ios-xr-string {
14195                      length "1..32" {14216                      length "1..32" {
14196                        description14217                        description
14197                          "Attribute or affinity name";14218                          "Attribute or affinity name";
14198                      }14219                      }
14199                    }14220                    }
14200                    description14221                    description
14201                      "Attribute or affinity name";14222                      "Attribute or affinity name";
14202                  }14223                  }
14203                  leaf name9 {14224                  leaf name9 {
14204                    type xr:Cisco-ios-xr-string {14225                    type xr:Cisco-ios-xr-string {
14205                      length "1..32" {14226                      length "1..32" {
14206                        description14227                        description
14207                          "Attribute or affinity name";14228                          "Attribute or affinity name";
14208                      }14229                      }
14209                    }14230                    }
14210                    description14231                    description
14211                      "Attribute or affinity name";14232                      "Attribute or affinity name";
14212                  }14233                  }
14213                }14234                }
14214                list include10 {14235                list include10 {
14215                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";14236                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
14216                  description14237                  description
14217                    "Links with all these attributes are included in path calculation";14238                    "Links with all these attributes are included in path calculation";
14218                  leaf name1 {14239                  leaf name1 {
14219                    type xr:Cisco-ios-xr-string {14240                    type xr:Cisco-ios-xr-string {
14220                      length "1..32" {14241                      length "1..32" {
14221                        description14242                        description
14222                          "Attribute or affinity name";14243                          "Attribute or affinity name";
14223                      }14244                      }
14224                    }14245                    }
14225                    description14246                    description
14226                      "Attribute or affinity name";14247                      "Attribute or affinity name";
14227                  }14248                  }
14228                  leaf name2 {14249                  leaf name2 {
14229                    type xr:Cisco-ios-xr-string {14250                    type xr:Cisco-ios-xr-string {
14230                      length "1..32" {14251                      length "1..32" {
14231                        description14252                        description
14232                          "Attribute or affinity name";14253                          "Attribute or affinity name";
14233                      }14254                      }
14234                    }14255                    }
14235                    description14256                    description
14236                      "Attribute or affinity name";14257                      "Attribute or affinity name";
14237                  }14258                  }
14238                  leaf name3 {14259                  leaf name3 {
14239                    type xr:Cisco-ios-xr-string {14260                    type xr:Cisco-ios-xr-string {
14240                      length "1..32" {14261                      length "1..32" {
14241                        description14262                        description
14242                          "Attribute or affinity name";14263                          "Attribute or affinity name";
14243                      }14264                      }
14244                    }14265                    }
14245                    description14266                    description
14246                      "Attribute or affinity name";14267                      "Attribute or affinity name";
14247                  }14268                  }
14248                  leaf name4 {14269                  leaf name4 {
14249                    type xr:Cisco-ios-xr-string {14270                    type xr:Cisco-ios-xr-string {
14250                      length "1..32" {14271                      length "1..32" {
14251                        description14272                        description
14252                          "Attribute or affinity name";14273                          "Attribute or affinity name";
14253                      }14274                      }
14254                    }14275                    }
14255                    description14276                    description
14256                      "Attribute or affinity name";14277                      "Attribute or affinity name";
14257                  }14278                  }
14258                  leaf name5 {14279                  leaf name5 {
14259                    type xr:Cisco-ios-xr-string {14280                    type xr:Cisco-ios-xr-string {
14260                      length "1..32" {14281                      length "1..32" {
14261                        description14282                        description
14262                          "Attribute or affinity name";14283                          "Attribute or affinity name";
14263                      }14284                      }
14264                    }14285                    }
14265                    description14286                    description
14266                      "Attribute or affinity name";14287                      "Attribute or affinity name";
14267                  }14288                  }
14268                  leaf name6 {14289                  leaf name6 {
14269                    type xr:Cisco-ios-xr-string {14290                    type xr:Cisco-ios-xr-string {
14270                      length "1..32" {14291                      length "1..32" {
14271                        description14292                        description
14272                          "Attribute or affinity name";14293                          "Attribute or affinity name";
14273                      }14294                      }
14274                    }14295                    }
14275                    description14296                    description
14276                      "Attribute or affinity name";14297                      "Attribute or affinity name";
14277                  }14298                  }
14278                  leaf name7 {14299                  leaf name7 {
14279                    type xr:Cisco-ios-xr-string {14300                    type xr:Cisco-ios-xr-string {
14280                      length "1..32" {14301                      length "1..32" {
14281                        description14302                        description
14282                          "Attribute or affinity name";14303                          "Attribute or affinity name";
14283                      }14304                      }
14284                    }14305                    }
14285                    description14306                    description
14286                      "Attribute or affinity name";14307                      "Attribute or affinity name";
14287                  }14308                  }
14288                  leaf name8 {14309                  leaf name8 {
14289                    type xr:Cisco-ios-xr-string {14310                    type xr:Cisco-ios-xr-string {
14290                      length "1..32" {14311                      length "1..32" {
14291                        description14312                        description
14292                          "Attribute or affinity name";14313                          "Attribute or affinity name";
14293                      }14314                      }
14294                    }14315                    }
14295                    description14316                    description
14296                      "Attribute or affinity name";14317                      "Attribute or affinity name";
14297                  }14318                  }
14298                  leaf name9 {14319                  leaf name9 {
14299                    type xr:Cisco-ios-xr-string {14320                    type xr:Cisco-ios-xr-string {
14300                      length "1..32" {14321                      length "1..32" {
14301                        description14322                        description
14302                          "Attribute or affinity name";14323                          "Attribute or affinity name";
14303                      }14324                      }
14304                    }14325                    }
14305                    description14326                    description
14306                      "Attribute or affinity name";14327                      "Attribute or affinity name";
14307                  }14328                  }
14308                  leaf name10 {14329                  leaf name10 {
14309                    type xr:Cisco-ios-xr-string {14330                    type xr:Cisco-ios-xr-string {
14310                      length "1..32" {14331                      length "1..32" {
14311                        description14332                        description
14312                          "Attribute or affinity name";14333                          "Attribute or affinity name";
14313                      }14334                      }
14314                    }14335                    }
14315                    description14336                    description
14316                      "Attribute or affinity name";14337                      "Attribute or affinity name";
14317                  }14338                  }
14318                }14339                }
14319              }14340              }
14320              container excludes {14341              container excludes {
14321                description14342                description
14322                  "Links with all these attributes are excluded from path calculation";14343                  "Links with all these attributes are excluded from path calculation";
14323                list exclude1 {14344                list exclude1 {
14324                  key "name1";14345                  key "name1";
14325                  description14346                  description
14326                    "Links with all these attributes are included in path calculation";14347                    "Links with all these attributes are included in path calculation";
14327                  leaf name1 {14348                  leaf name1 {
14328                    type xr:Cisco-ios-xr-string {14349                    type xr:Cisco-ios-xr-string {
14329                      length "1..32" {14350                      length "1..32" {
14330                        description14351                        description
14331                          "Attribute or affinity name";14352                          "Attribute or affinity name";
14332                      }14353                      }
14333                    }14354                    }
14334                    description14355                    description
14335                      "Attribute or affinity name";14356                      "Attribute or affinity name";
14336                  }14357                  }
14337                }14358                }
14338                list exclude2 {14359                list exclude2 {
14339                  key "name1 name2";14360                  key "name1 name2";
14340                  description14361                  description
14341                    "Links with all these attributes are included in path calculation";14362                    "Links with all these attributes are included in path calculation";
14342                  leaf name1 {14363                  leaf name1 {
14343                    type xr:Cisco-ios-xr-string {14364                    type xr:Cisco-ios-xr-string {
14344                      length "1..32" {14365                      length "1..32" {
14345                        description14366                        description
14346                          "Attribute or affinity name";14367                          "Attribute or affinity name";
14347                      }14368                      }
14348                    }14369                    }
14349                    description14370                    description
14350                      "Attribute or affinity name";14371                      "Attribute or affinity name";
14351                  }14372                  }
14352                  leaf name2 {14373                  leaf name2 {
14353                    type xr:Cisco-ios-xr-string {14374                    type xr:Cisco-ios-xr-string {
14354                      length "1..32" {14375                      length "1..32" {
14355                        description14376                        description
14356                          "Attribute or affinity name";14377                          "Attribute or affinity name";
14357                      }14378                      }
14358                    }14379                    }
14359                    description14380                    description
14360                      "Attribute or affinity name";14381                      "Attribute or affinity name";
14361                  }14382                  }
14362                }14383                }
14363                list exclude3 {14384                list exclude3 {
14364                  key "name1 name2 name3";14385                  key "name1 name2 name3";
14365                  description14386                  description
14366                    "Links with all these attributes are included in path calculation";14387                    "Links with all these attributes are included in path calculation";
14367                  leaf name1 {14388                  leaf name1 {
14368                    type xr:Cisco-ios-xr-string {14389                    type xr:Cisco-ios-xr-string {
14369                      length "1..32" {14390                      length "1..32" {
14370                        description14391                        description
14371                          "Attribute or affinity name";14392                          "Attribute or affinity name";
14372                      }14393                      }
14373                    }14394                    }
14374                    description14395                    description
14375                      "Attribute or affinity name";14396                      "Attribute or affinity name";
14376                  }14397                  }
14377                  leaf name2 {14398                  leaf name2 {
14378                    type xr:Cisco-ios-xr-string {14399                    type xr:Cisco-ios-xr-string {
14379                      length "1..32" {14400                      length "1..32" {
14380                        description14401                        description
14381                          "Attribute or affinity name";14402                          "Attribute or affinity name";
14382                      }14403                      }
14383                    }14404                    }
14384                    description14405                    description
14385                      "Attribute or affinity name";14406                      "Attribute or affinity name";
14386                  }14407                  }
14387                  leaf name3 {14408                  leaf name3 {
14388                    type xr:Cisco-ios-xr-string {14409                    type xr:Cisco-ios-xr-string {
14389                      length "1..32" {14410                      length "1..32" {
14390                        description14411                        description
14391                          "Attribute or affinity name";14412                          "Attribute or affinity name";
14392                      }14413                      }
14393                    }14414                    }
14394                    description14415                    description
14395                      "Attribute or affinity name";14416                      "Attribute or affinity name";
14396                  }14417                  }
14397                }14418                }
14398                list exclude4 {14419                list exclude4 {
14399                  key "name1 name2 name3 name4";14420                  key "name1 name2 name3 name4";
14400                  description14421                  description
14401                    "Links with all these attributes are included in path calculation";14422                    "Links with all these attributes are included in path calculation";
14402                  leaf name1 {14423                  leaf name1 {
14403                    type xr:Cisco-ios-xr-string {14424                    type xr:Cisco-ios-xr-string {
14404                      length "1..32" {14425                      length "1..32" {
14405                        description14426                        description
14406                          "Attribute or affinity name";14427                          "Attribute or affinity name";
14407                      }14428                      }
14408                    }14429                    }
14409                    description14430                    description
14410                      "Attribute or affinity name";14431                      "Attribute or affinity name";
14411                  }14432                  }
14412                  leaf name2 {14433                  leaf name2 {
14413                    type xr:Cisco-ios-xr-string {14434                    type xr:Cisco-ios-xr-string {
14414                      length "1..32" {14435                      length "1..32" {
14415                        description14436                        description
14416                          "Attribute or affinity name";14437                          "Attribute or affinity name";
14417                      }14438                      }
14418                    }14439                    }
14419                    description14440                    description
14420                      "Attribute or affinity name";14441                      "Attribute or affinity name";
14421                  }14442                  }
14422                  leaf name3 {14443                  leaf name3 {
14423                    type xr:Cisco-ios-xr-string {14444                    type xr:Cisco-ios-xr-string {
14424                      length "1..32" {14445                      length "1..32" {
14425                        description14446                        description
14426                          "Attribute or affinity name";14447                          "Attribute or affinity name";
14427                      }14448                      }
14428                    }14449                    }
14429                    description14450                    description
14430                      "Attribute or affinity name";14451                      "Attribute or affinity name";
14431                  }14452                  }
14432                  leaf name4 {14453                  leaf name4 {
14433                    type xr:Cisco-ios-xr-string {14454                    type xr:Cisco-ios-xr-string {
14434                      length "1..32" {14455                      length "1..32" {
14435                        description14456                        description
14436                          "Attribute or affinity name";14457                          "Attribute or affinity name";
14437                      }14458                      }
14438                    }14459                    }
14439                    description14460                    description
14440                      "Attribute or affinity name";14461                      "Attribute or affinity name";
14441                  }14462                  }
14442                }14463                }
14443                list exclude5 {14464                list exclude5 {
14444                  key "name1 name2 name3 name4 name5";14465                  key "name1 name2 name3 name4 name5";
14445                  description14466                  description
14446                    "Links with all these attributes are included in path calculation";14467                    "Links with all these attributes are included in path calculation";
14447                  leaf name1 {14468                  leaf name1 {
14448                    type xr:Cisco-ios-xr-string {14469                    type xr:Cisco-ios-xr-string {
14449                      length "1..32" {14470                      length "1..32" {
14450                        description14471                        description
14451                          "Attribute or affinity name";14472                          "Attribute or affinity name";
14452                      }14473                      }
14453                    }14474                    }
14454                    description14475                    description
14455                      "Attribute or affinity name";14476                      "Attribute or affinity name";
14456                  }14477                  }
14457                  leaf name2 {14478                  leaf name2 {
14458                    type xr:Cisco-ios-xr-string {14479                    type xr:Cisco-ios-xr-string {
14459                      length "1..32" {14480                      length "1..32" {
14460                        description14481                        description
14461                          "Attribute or affinity name";14482                          "Attribute or affinity name";
14462                      }14483                      }
14463                    }14484                    }
14464                    description14485                    description
14465                      "Attribute or affinity name";14486                      "Attribute or affinity name";
14466                  }14487                  }
14467                  leaf name3 {14488                  leaf name3 {
14468                    type xr:Cisco-ios-xr-string {14489                    type xr:Cisco-ios-xr-string {
14469                      length "1..32" {14490                      length "1..32" {
14470                        description14491                        description
14471                          "Attribute or affinity name";14492                          "Attribute or affinity name";
14472                      }14493                      }
14473                    }14494                    }
14474                    description14495                    description
14475                      "Attribute or affinity name";14496                      "Attribute or affinity name";
14476                  }14497                  }
14477                  leaf name4 {14498                  leaf name4 {
14478                    type xr:Cisco-ios-xr-string {14499                    type xr:Cisco-ios-xr-string {
14479                      length "1..32" {14500                      length "1..32" {
14480                        description14501                        description
14481                          "Attribute or affinity name";14502                          "Attribute or affinity name";
14482                      }14503                      }
14483                    }14504                    }
14484                    description14505                    description
14485                      "Attribute or affinity name";14506                      "Attribute or affinity name";
14486                  }14507                  }
14487                  leaf name5 {14508                  leaf name5 {
14488                    type xr:Cisco-ios-xr-string {14509                    type xr:Cisco-ios-xr-string {
14489                      length "1..32" {14510                      length "1..32" {
14490                        description14511                        description
14491                          "Attribute or affinity name";14512                          "Attribute or affinity name";
14492                      }14513                      }
14493                    }14514                    }
14494                    description14515                    description
14495                      "Attribute or affinity name";14516                      "Attribute or affinity name";
14496                  }14517                  }
14497                }14518                }
14498                list exclude6 {14519                list exclude6 {
14499                  key "name1 name2 name3 name4 name5 name6";14520                  key "name1 name2 name3 name4 name5 name6";
14500                  description14521                  description
14501                    "Links with all these attributes are included in path calculation";14522                    "Links with all these attributes are included in path calculation";
14502                  leaf name1 {14523                  leaf name1 {
14503                    type xr:Cisco-ios-xr-string {14524                    type xr:Cisco-ios-xr-string {
14504                      length "1..32" {14525                      length "1..32" {
14505                        description14526                        description
14506                          "Attribute or affinity name";14527                          "Attribute or affinity name";
14507                      }14528                      }
14508                    }14529                    }
14509                    description14530                    description
14510                      "Attribute or affinity name";14531                      "Attribute or affinity name";
14511                  }14532                  }
14512                  leaf name2 {14533                  leaf name2 {
14513                    type xr:Cisco-ios-xr-string {14534                    type xr:Cisco-ios-xr-string {
14514                      length "1..32" {14535                      length "1..32" {
14515                        description14536                        description
14516                          "Attribute or affinity name";14537                          "Attribute or affinity name";
14517                      }14538                      }
14518                    }14539                    }
14519                    description14540                    description
14520                      "Attribute or affinity name";14541                      "Attribute or affinity name";
14521                  }14542                  }
14522                  leaf name3 {14543                  leaf name3 {
14523                    type xr:Cisco-ios-xr-string {14544                    type xr:Cisco-ios-xr-string {
14524                      length "1..32" {14545                      length "1..32" {
14525                        description14546                        description
14526                          "Attribute or affinity name";14547                          "Attribute or affinity name";
14527                      }14548                      }
14528                    }14549                    }
14529                    description14550                    description
14530                      "Attribute or affinity name";14551                      "Attribute or affinity name";
14531                  }14552                  }
14532                  leaf name4 {14553                  leaf name4 {
14533                    type xr:Cisco-ios-xr-string {14554                    type xr:Cisco-ios-xr-string {
14534                      length "1..32" {14555                      length "1..32" {
14535                        description14556                        description
14536                          "Attribute or affinity name";14557                          "Attribute or affinity name";
14537                      }14558                      }
14538                    }14559                    }
14539                    description14560                    description
14540                      "Attribute or affinity name";14561                      "Attribute or affinity name";
14541                  }14562                  }
14542                  leaf name5 {14563                  leaf name5 {
14543                    type xr:Cisco-ios-xr-string {14564                    type xr:Cisco-ios-xr-string {
14544                      length "1..32" {14565                      length "1..32" {
14545                        description14566                        description
14546                          "Attribute or affinity name";14567                          "Attribute or affinity name";
14547                      }14568                      }
14548                    }14569                    }
14549                    description14570                    description
14550                      "Attribute or affinity name";14571                      "Attribute or affinity name";
14551                  }14572                  }
14552                  leaf name6 {14573                  leaf name6 {
14553                    type xr:Cisco-ios-xr-string {14574                    type xr:Cisco-ios-xr-string {
14554                      length "1..32" {14575                      length "1..32" {
14555                        description14576                        description
14556                          "Attribute or affinity name";14577                          "Attribute or affinity name";
14557                      }14578                      }
14558                    }14579                    }
14559                    description14580                    description
14560                      "Attribute or affinity name";14581                      "Attribute or affinity name";
14561                  }14582                  }
14562                }14583                }
14563                list exclude7 {14584                list exclude7 {
14564                  key "name1 name2 name3 name4 name5 name6 name7";14585                  key "name1 name2 name3 name4 name5 name6 name7";
14565                  description14586                  description
14566                    "Links with all these attributes are included in path calculation";14587                    "Links with all these attributes are included in path calculation";
14567                  leaf name1 {14588                  leaf name1 {
14568                    type xr:Cisco-ios-xr-string {14589                    type xr:Cisco-ios-xr-string {
14569                      length "1..32" {14590                      length "1..32" {
14570                        description14591                        description
14571                          "Attribute or affinity name";14592                          "Attribute or affinity name";
14572                      }14593                      }
14573                    }14594                    }
14574                    description14595                    description
14575                      "Attribute or affinity name";14596                      "Attribute or affinity name";
14576                  }14597                  }
14577                  leaf name2 {14598                  leaf name2 {
14578                    type xr:Cisco-ios-xr-string {14599                    type xr:Cisco-ios-xr-string {
14579                      length "1..32" {14600                      length "1..32" {
14580                        description14601                        description
14581                          "Attribute or affinity name";14602                          "Attribute or affinity name";
14582                      }14603                      }
14583                    }14604                    }
14584                    description14605                    description
14585                      "Attribute or affinity name";14606                      "Attribute or affinity name";
14586                  }14607                  }
14587                  leaf name3 {14608                  leaf name3 {
14588                    type xr:Cisco-ios-xr-string {14609                    type xr:Cisco-ios-xr-string {
14589                      length "1..32" {14610                      length "1..32" {
14590                        description14611                        description
14591                          "Attribute or affinity name";14612                          "Attribute or affinity name";
14592                      }14613                      }
14593                    }14614                    }
14594                    description14615                    description
14595                      "Attribute or affinity name";14616                      "Attribute or affinity name";
14596                  }14617                  }
14597                  leaf name4 {14618                  leaf name4 {
14598                    type xr:Cisco-ios-xr-string {14619                    type xr:Cisco-ios-xr-string {
14599                      length "1..32" {14620                      length "1..32" {
14600                        description14621                        description
14601                          "Attribute or affinity name";14622                          "Attribute or affinity name";
14602                      }14623                      }
14603                    }14624                    }
14604                    description14625                    description
14605                      "Attribute or affinity name";14626                      "Attribute or affinity name";
14606                  }14627                  }
14607                  leaf name5 {14628                  leaf name5 {
14608                    type xr:Cisco-ios-xr-string {14629                    type xr:Cisco-ios-xr-string {
14609                      length "1..32" {14630                      length "1..32" {
14610                        description14631                        description
14611                          "Attribute or affinity name";14632                          "Attribute or affinity name";
14612                      }14633                      }
14613                    }14634                    }
14614                    description14635                    description
14615                      "Attribute or affinity name";14636                      "Attribute or affinity name";
14616                  }14637                  }
14617                  leaf name6 {14638                  leaf name6 {
14618                    type xr:Cisco-ios-xr-string {14639                    type xr:Cisco-ios-xr-string {
14619                      length "1..32" {14640                      length "1..32" {
14620                        description14641                        description
14621                          "Attribute or affinity name";14642                          "Attribute or affinity name";
14622                      }14643                      }
14623                    }14644                    }
14624                    description14645                    description
14625                      "Attribute or affinity name";14646                      "Attribute or affinity name";
14626                  }14647                  }
14627                  leaf name7 {14648                  leaf name7 {
14628                    type xr:Cisco-ios-xr-string {14649                    type xr:Cisco-ios-xr-string {
14629                      length "1..32" {14650                      length "1..32" {
14630                        description14651                        description
14631                          "Attribute or affinity name";14652                          "Attribute or affinity name";
14632                      }14653                      }
14633                    }14654                    }
14634                    description14655                    description
14635                      "Attribute or affinity name";14656                      "Attribute or affinity name";
14636                  }14657                  }
14637                }14658                }
14638                list exclude8 {14659                list exclude8 {
14639                  key "name1 name2 name3 name4 name5 name6 name7 name8";14660                  key "name1 name2 name3 name4 name5 name6 name7 name8";
14640                  description14661                  description
14641                    "Links with all these attributes are included in path calculation";14662                    "Links with all these attributes are included in path calculation";
14642                  leaf name1 {14663                  leaf name1 {
14643                    type xr:Cisco-ios-xr-string {14664                    type xr:Cisco-ios-xr-string {
14644                      length "1..32" {14665                      length "1..32" {
14645                        description14666                        description
14646                          "Attribute or affinity name";14667                          "Attribute or affinity name";
14647                      }14668                      }
14648                    }14669                    }
14649                    description14670                    description
14650                      "Attribute or affinity name";14671                      "Attribute or affinity name";
14651                  }14672                  }
14652                  leaf name2 {14673                  leaf name2 {
14653                    type xr:Cisco-ios-xr-string {14674                    type xr:Cisco-ios-xr-string {
14654                      length "1..32" {14675                      length "1..32" {
14655                        description14676                        description
14656                          "Attribute or affinity name";14677                          "Attribute or affinity name";
14657                      }14678                      }
14658                    }14679                    }
14659                    description14680                    description
14660                      "Attribute or affinity name";14681                      "Attribute or affinity name";
14661                  }14682                  }
14662                  leaf name3 {14683                  leaf name3 {
14663                    type xr:Cisco-ios-xr-string {14684                    type xr:Cisco-ios-xr-string {
14664                      length "1..32" {14685                      length "1..32" {
14665                        description14686                        description
14666                          "Attribute or affinity name";14687                          "Attribute or affinity name";
14667                      }14688                      }
14668                    }14689                    }
14669                    description14690                    description
14670                      "Attribute or affinity name";14691                      "Attribute or affinity name";
14671                  }14692                  }
14672                  leaf name4 {14693                  leaf name4 {
14673                    type xr:Cisco-ios-xr-string {14694                    type xr:Cisco-ios-xr-string {
14674                      length "1..32" {14695                      length "1..32" {
14675                        description14696                        description
14676                          "Attribute or affinity name";14697                          "Attribute or affinity name";
14677                      }14698                      }
14678                    }14699                    }
14679                    description14700                    description
14680                      "Attribute or affinity name";14701                      "Attribute or affinity name";
14681                  }14702                  }
14682                  leaf name5 {14703                  leaf name5 {
14683                    type xr:Cisco-ios-xr-string {14704                    type xr:Cisco-ios-xr-string {
14684                      length "1..32" {14705                      length "1..32" {
14685                        description14706                        description
14686                          "Attribute or affinity name";14707                          "Attribute or affinity name";
14687                      }14708                      }
14688                    }14709                    }
14689                    description14710                    description
14690                      "Attribute or affinity name";14711                      "Attribute or affinity name";
14691                  }14712                  }
14692                  leaf name6 {14713                  leaf name6 {
14693                    type xr:Cisco-ios-xr-string {14714                    type xr:Cisco-ios-xr-string {
14694                      length "1..32" {14715                      length "1..32" {
14695                        description14716                        description
14696                          "Attribute or affinity name";14717                          "Attribute or affinity name";
14697                      }14718                      }
14698                    }14719                    }
14699                    description14720                    description
14700                      "Attribute or affinity name";14721                      "Attribute or affinity name";
14701                  }14722                  }
14702                  leaf name7 {14723                  leaf name7 {
14703                    type xr:Cisco-ios-xr-string {14724                    type xr:Cisco-ios-xr-string {
14704                      length "1..32" {14725                      length "1..32" {
14705                        description14726                        description
14706                          "Attribute or affinity name";14727                          "Attribute or affinity name";
14707                      }14728                      }
14708                    }14729                    }
14709                    description14730                    description
14710                      "Attribute or affinity name";14731                      "Attribute or affinity name";
14711                  }14732                  }
14712                  leaf name8 {14733                  leaf name8 {
14713                    type xr:Cisco-ios-xr-string {14734                    type xr:Cisco-ios-xr-string {
14714                      length "1..32" {14735                      length "1..32" {
14715                        description14736                        description
14716                          "Attribute or affinity name";14737                          "Attribute or affinity name";
14717                      }14738                      }
14718                    }14739                    }
14719                    description14740                    description
14720                      "Attribute or affinity name";14741                      "Attribute or affinity name";
14721                  }14742                  }
14722                }14743                }
14723                list exclude9 {14744                list exclude9 {
14724                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";14745                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
14725                  description14746                  description
14726                    "Links with all these attributes are included in path calculation";14747                    "Links with all these attributes are included in path calculation";
14727                  leaf name1 {14748                  leaf name1 {
14728                    type xr:Cisco-ios-xr-string {14749                    type xr:Cisco-ios-xr-string {
14729                      length "1..32" {14750                      length "1..32" {
14730                        description14751                        description
14731                          "Attribute or affinity name";14752                          "Attribute or affinity name";
14732                      }14753                      }
14733                    }14754                    }
14734                    description14755                    description
14735                      "Attribute or affinity name";14756                      "Attribute or affinity name";
14736                  }14757                  }
14737                  leaf name2 {14758                  leaf name2 {
14738                    type xr:Cisco-ios-xr-string {14759                    type xr:Cisco-ios-xr-string {
14739                      length "1..32" {14760                      length "1..32" {
14740                        description14761                        description
14741                          "Attribute or affinity name";14762                          "Attribute or affinity name";
14742                      }14763                      }
14743                    }14764                    }
14744                    description14765                    description
14745                      "Attribute or affinity name";14766                      "Attribute or affinity name";
14746                  }14767                  }
14747                  leaf name3 {14768                  leaf name3 {
14748                    type xr:Cisco-ios-xr-string {14769                    type xr:Cisco-ios-xr-string {
14749                      length "1..32" {14770                      length "1..32" {
14750                        description14771                        description
14751                          "Attribute or affinity name";14772                          "Attribute or affinity name";
14752                      }14773                      }
14753                    }14774                    }
14754                    description14775                    description
14755                      "Attribute or affinity name";14776                      "Attribute or affinity name";
14756                  }14777                  }
14757                  leaf name4 {14778                  leaf name4 {
14758                    type xr:Cisco-ios-xr-string {14779                    type xr:Cisco-ios-xr-string {
14759                      length "1..32" {14780                      length "1..32" {
14760                        description14781                        description
14761                          "Attribute or affinity name";14782                          "Attribute or affinity name";
14762                      }14783                      }
14763                    }14784                    }
14764                    description14785                    description
14765                      "Attribute or affinity name";14786                      "Attribute or affinity name";
14766                  }14787                  }
14767                  leaf name5 {14788                  leaf name5 {
14768                    type xr:Cisco-ios-xr-string {14789                    type xr:Cisco-ios-xr-string {
14769                      length "1..32" {14790                      length "1..32" {
14770                        description14791                        description
14771                          "Attribute or affinity name";14792                          "Attribute or affinity name";
14772                      }14793                      }
14773                    }14794                    }
14774                    description14795                    description
14775                      "Attribute or affinity name";14796                      "Attribute or affinity name";
14776                  }14797                  }
14777                  leaf name6 {14798                  leaf name6 {
14778                    type xr:Cisco-ios-xr-string {14799                    type xr:Cisco-ios-xr-string {
14779                      length "1..32" {14800                      length "1..32" {
14780                        description14801                        description
14781                          "Attribute or affinity name";14802                          "Attribute or affinity name";
14782                      }14803                      }
14783                    }14804                    }
14784                    description14805                    description
14785                      "Attribute or affinity name";14806                      "Attribute or affinity name";
14786                  }14807                  }
14787                  leaf name7 {14808                  leaf name7 {
14788                    type xr:Cisco-ios-xr-string {14809                    type xr:Cisco-ios-xr-string {
14789                      length "1..32" {14810                      length "1..32" {
14790                        description14811                        description
14791                          "Attribute or affinity name";14812                          "Attribute or affinity name";
14792                      }14813                      }
14793                    }14814                    }
14794                    description14815                    description
14795                      "Attribute or affinity name";14816                      "Attribute or affinity name";
14796                  }14817                  }
14797                  leaf name8 {14818                  leaf name8 {
14798                    type xr:Cisco-ios-xr-string {14819                    type xr:Cisco-ios-xr-string {
14799                      length "1..32" {14820                      length "1..32" {
14800                        description14821                        description
14801                          "Attribute or affinity name";14822                          "Attribute or affinity name";
14802                      }14823                      }
14803                    }14824                    }
14804                    description14825                    description
14805                      "Attribute or affinity name";14826                      "Attribute or affinity name";
14806                  }14827                  }
14807                  leaf name9 {14828                  leaf name9 {
14808                    type xr:Cisco-ios-xr-string {14829                    type xr:Cisco-ios-xr-string {
14809                      length "1..32" {14830                      length "1..32" {
14810                        description14831                        description
14811                          "Attribute or affinity name";14832                          "Attribute or affinity name";
14812                      }14833                      }
14813                    }14834                    }
14814                    description14835                    description
14815                      "Attribute or affinity name";14836                      "Attribute or affinity name";
14816                  }14837                  }
14817                }14838                }
14818                list exclude10 {14839                list exclude10 {
14819                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";14840                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
14820                  description14841                  description
14821                    "Links with all these attributes are included in path calculation";14842                    "Links with all these attributes are included in path calculation";
14822                  leaf name1 {14843                  leaf name1 {
14823                    type xr:Cisco-ios-xr-string {14844                    type xr:Cisco-ios-xr-string {
14824                      length "1..32" {14845                      length "1..32" {
14825                        description14846                        description
14826                          "Attribute or affinity name";14847                          "Attribute or affinity name";
14827                      }14848                      }
14828                    }14849                    }
14829                    description14850                    description
14830                      "Attribute or affinity name";14851                      "Attribute or affinity name";
14831                  }14852                  }
14832                  leaf name2 {14853                  leaf name2 {
14833                    type xr:Cisco-ios-xr-string {14854                    type xr:Cisco-ios-xr-string {
14834                      length "1..32" {14855                      length "1..32" {
14835                        description14856                        description
14836                          "Attribute or affinity name";14857                          "Attribute or affinity name";
14837                      }14858                      }
14838                    }14859                    }
14839                    description14860                    description
14840                      "Attribute or affinity name";14861                      "Attribute or affinity name";
14841                  }14862                  }
14842                  leaf name3 {14863                  leaf name3 {
14843                    type xr:Cisco-ios-xr-string {14864                    type xr:Cisco-ios-xr-string {
14844                      length "1..32" {14865                      length "1..32" {
14845                        description14866                        description
14846                          "Attribute or affinity name";14867                          "Attribute or affinity name";
14847                      }14868                      }
14848                    }14869                    }
14849                    description14870                    description
14850                      "Attribute or affinity name";14871                      "Attribute or affinity name";
14851                  }14872                  }
14852                  leaf name4 {14873                  leaf name4 {
14853                    type xr:Cisco-ios-xr-string {14874                    type xr:Cisco-ios-xr-string {
14854                      length "1..32" {14875                      length "1..32" {
14855                        description14876                        description
14856                          "Attribute or affinity name";14877                          "Attribute or affinity name";
14857                      }14878                      }
14858                    }14879                    }
14859                    description14880                    description
14860                      "Attribute or affinity name";14881                      "Attribute or affinity name";
14861                  }14882                  }
14862                  leaf name5 {14883                  leaf name5 {
14863                    type xr:Cisco-ios-xr-string {14884                    type xr:Cisco-ios-xr-string {
14864                      length "1..32" {14885                      length "1..32" {
14865                        description14886                        description
14866                          "Attribute or affinity name";14887                          "Attribute or affinity name";
14867                      }14888                      }
14868                    }14889                    }
14869                    description14890                    description
14870                      "Attribute or affinity name";14891                      "Attribute or affinity name";
14871                  }14892                  }
14872                  leaf name6 {14893                  leaf name6 {
14873                    type xr:Cisco-ios-xr-string {14894                    type xr:Cisco-ios-xr-string {
14874                      length "1..32" {14895                      length "1..32" {
14875                        description14896                        description
14876                          "Attribute or affinity name";14897                          "Attribute or affinity name";
14877                      }14898                      }
14878                    }14899                    }
14879                    description14900                    description
14880                      "Attribute or affinity name";14901                      "Attribute or affinity name";
14881                  }14902                  }
14882                  leaf name7 {14903                  leaf name7 {
14883                    type xr:Cisco-ios-xr-string {14904                    type xr:Cisco-ios-xr-string {
14884                      length "1..32" {14905                      length "1..32" {
14885                        description14906                        description
14886                          "Attribute or affinity name";14907                          "Attribute or affinity name";
14887                      }14908                      }
14888                    }14909                    }
14889                    description14910                    description
14890                      "Attribute or affinity name";14911                      "Attribute or affinity name";
14891                  }14912                  }
14892                  leaf name8 {14913                  leaf name8 {
14893                    type xr:Cisco-ios-xr-string {14914                    type xr:Cisco-ios-xr-string {
14894                      length "1..32" {14915                      length "1..32" {
14895                        description14916                        description
14896                          "Attribute or affinity name";14917                          "Attribute or affinity name";
14897                      }14918                      }
14898                    }14919                    }
14899                    description14920                    description
14900                      "Attribute or affinity name";14921                      "Attribute or affinity name";
14901                  }14922                  }
14902                  leaf name9 {14923                  leaf name9 {
14903                    type xr:Cisco-ios-xr-string {14924                    type xr:Cisco-ios-xr-string {
14904                      length "1..32" {14925                      length "1..32" {
14905                        description14926                        description
14906                          "Attribute or affinity name";14927                          "Attribute or affinity name";
14907                      }14928                      }
14908                    }14929                    }
14909                    description14930                    description
14910                      "Attribute or affinity name";14931                      "Attribute or affinity name";
14911                  }14932                  }
14912                  leaf name10 {14933                  leaf name10 {
14913                    type xr:Cisco-ios-xr-string {14934                    type xr:Cisco-ios-xr-string {
14914                      length "1..32" {14935                      length "1..32" {
14915                        description14936                        description
14916                          "Attribute or affinity name";14937                          "Attribute or affinity name";
14917                      }14938                      }
14918                    }14939                    }
14919                    description14940                    description
14920                      "Attribute or affinity name";14941                      "Attribute or affinity name";
14921                  }14942                  }
14922                }14943                }
14923              }14944              }
14924              container ignore {14945              container ignore {
14925                presence "Indicates a ignore node is configured.";14946                presence "Indicates a ignore node is configured.";
14926                description14947                description
14927                  "All links are included in path calculation regardless of attributes";14948                  "All links are included in path calculation regardless of attributes";
14928              }14949              }
14929              container exclude-all {14950              container exclude-all {
14930                presence "Indicates a exclude-all node is configured.";14951                presence "Indicates a exclude-all node is configured.";
14931                description14952                description
14932                  "Links with any attribute are excluded from path calculation";14953                  "Links with any attribute are excluded from path calculation";
14933              }14954              }
14934            }14955            }
14935            container record-route {14956            container record-route {
14936              presence "Indicates a record-route node is configured.";14957              presence "Indicates a record-route node is configured.";
14937              description14958              description
14938                "Record the route used by the tunnel";14959                "Record the route used by the tunnel";
14939            }14960            }
14940            container logging {14961            container logging {
14941              description14962              description
14942                "Per-interface logging configuration";14963                "Per-interface logging configuration";
14943              container events {14964              container events {
14944                description14965                description
14945                  "Per-interface logging events";14966                  "Per-interface logging events";
14946                container lsp-status {14967                container lsp-status {
14947                  description14968                  description
14948                    "Enable interface LSP state change alarms";14969                    "Enable interface LSP state change alarms";
14949                  container state {14970                  container state {
14950                    presence "Indicates a state node is configured.";14971                    presence "Indicates a state node is configured.";
14951                    description14972                    description
14952                      "Enable interface LSP UP/DOWN change alarms";14973                      "Enable interface LSP UP/DOWN change alarms";
14953                  }14974                  }
14954                  container reoptimize {14975                  container reoptimize {
14955                    presence "Indicates a reoptimize node is configured.";14976                    presence "Indicates a reoptimize node is configured.";
14956                    description14977                    description
14957                      "Enable interface LSP REOPT change alarms";14978                      "Enable interface LSP REOPT change alarms";
14958                  }14979                  }
14959                  container reoptimize-attempts {14980                  container reoptimize-attempts {
14960                    presence "Indicates a reoptimize-attempts node is configured.";14981                    presence "Indicates a reoptimize-attempts node is configured.";
14961                    description14982                    description
14962                      "Enable interface LSP REOPT attempts change alarms";14983                      "Enable interface LSP REOPT attempts change alarms";
14963                  }14984                  }
14964                  container bw-change {14985                  container bw-change {
14965                    presence "Indicates a bw-change node is configured.";14986                    presence "Indicates a bw-change node is configured.";
14966                    description14987                    description
14967                      "Enable interface LSP BANDWIDTH change alarms";14988                      "Enable interface LSP BANDWIDTH change alarms";
14968                  }14989                  }
14969                }14990                }
14970              }14991              }
14971            }14992            }
14972            container soft-preemption {14993            container soft-preemption {
14973              presence "Indicates a soft-preemption node is configured.";14994              presence "Indicates a soft-preemption node is configured.";
14974              description14995              description
14975                "Enable the soft-preemption feature on this tunnel";14996                "Enable the soft-preemption feature on this tunnel";
14976            }14997            }
14977            container signalled-name {14998            container signalled-name {
14978              presence "Indicates a signalled-name node is configured.";14999              presence "Indicates a signalled-name node is configured.";
14979              description15000              description
14980                "The signaling name to assign to tunnel";15001                "The signaling name to assign to tunnel";
14981              leaf name {15002              leaf name {
14982                type xr:Cisco-ios-xr-string {15003                type xr:Cisco-ios-xr-string {
14983                  length "1..64" {15004                  length "1..64" {
14984                    description15005                    description
14985                      "Signalled name (max 64 characters)";15006                      "Signalled name (max 64 characters)";
14986                  }15007                  }
14987                }15008                }
14988                mandatory true;15009                mandatory true;
14989                description15010                description
14990                  "The signaling name to assign to tunnel";15011                  "The signaling name to assign to tunnel";
14991              }15012              }
14992              container append {15013              container append {
14993                description15014                description
14994                  "Append other parameters to signalled name";15015                  "Append other parameters to signalled name";
14995                container source {15016                container source {
14996                  must "address or name";15017                  must "address or name";
14997                  presence "Indicates a source node is configured.";15018                  presence "Indicates a source node is configured.";
14998                  description15019                  description
14999                    "Append source to signalled name";15020                    "Append source to signalled name";
15000                  container address {15021                  container address {
15001                    presence "Indicates a address node is configured.";15022                    presence "Indicates a address node is configured.";
15002                    description15023                    description
15003                      "Append source address to signalled name";15024                      "Append source address to signalled name";
15004                  }15025                  }
15005                  container name {15026                  container name {
15006                    presence "Indicates a name node is configured.";15027                    presence "Indicates a name node is configured.";
15007                    description15028                    description
15008                      "Append source name to signalled name";15029                      "Append source name to signalled name";
15009                  }15030                  }
15010                }15031                }
15011                container protected-link {15032                container protected-link {
15012                  must "address or name";15033                  must "address or name";
15013                  presence "Indicates a protected-link node is configured.";15034                  presence "Indicates a protected-link node is configured.";
15014                  description15035                  description
15015                    "Append protected-link to signalled name";15036                    "Append protected-link to signalled name";
15016                  container address {15037                  container address {
15017                    presence "Indicates a address node is configured.";15038                    presence "Indicates a address node is configured.";
15018                    description15039                    description
15019                      "Append protected-link address to signalled name";15040                      "Append protected-link address to signalled name";
15020                  }15041                  }
15021                  container name {15042                  container name {
15022                    presence "Indicates a name node is configured.";15043                    presence "Indicates a name node is configured.";
15023                    description15044                    description
15024                      "Append protected-link name to signalled name";15045                      "Append protected-link name to signalled name";
15025                  }15046                  }
15026                }15047                }
15027                container merge-point-address {15048                container merge-point-address {
15028                  presence "Indicates a merge-point-address node is configured.";15049                  presence "Indicates a merge-point-address node is configured.";
15029                  description15050                  description
15030                    "Append merge-point address to signalled name";15051                    "Append merge-point address to signalled name";
15031                }15052                }
15032              }15053              }
15033            }15054            }
15034            container path-selection {15055            container path-selection {
15035              presence "Indicates a path-selection node is configured.";15056              presence "Indicates a path-selection node is configured.";
15036              description15057              description
15037                "Specify path selection";15058                "Specify path selection";
15038            }15059            }
15039          }15060          }
15040        }15061        }
15041        container path-options {15062        container path-options {
15042          description15063          description
15043            "Attribute-set of a path option";15064            "Attribute-set of a path option";
15044          list path-option {15065          list path-option {
15045            key "attribute-set-name";15066            key "attribute-set-name";
15046            description15067            description
15047              "Attribute-set of a path option";15068              "Attribute-set of a path option";
15048            leaf attribute-set-name {15069            leaf attribute-set-name {
15049              type xr:Cisco-ios-xr-string {15070              type xr:Cisco-ios-xr-string {
15050                length "1..64" {15071                length "1..64" {
15051                  description15072                  description
15052                    "Specify attribute-set name (maximum 64 characters)";15073                    "Specify attribute-set name (maximum 64 characters)";
15053                }15074                }
15054              }15075              }
15055              description15076              description
15056                "Attribute-set of a path option";15077                "Attribute-set of a path option";
15057            }15078            }
15058            container signalled-bandwidth {15079            container signalled-bandwidth {
15059              presence "Indicates a signalled-bandwidth node is configured.";15080              presence "Indicates a signalled-bandwidth node is configured.";
15060              description15081              description
15061                "Tunnel bandwidth requirement to be signalled";15082                "Tunnel bandwidth requirement to be signalled";
15062              leaf bandwidth {15083              leaf bandwidth {
15063                type uint32 {15084                type uint32 {
15064                  range "0..4294967295" {15085                  range "0..4294967295" {
15065                    description15086                    description
15066                      "Bandwidth requirement in kbps";15087                      "Bandwidth requirement in kbps";
15067                  }15088                  }
15068                }15089                }
15069                mandatory true;15090                mandatory true;
15070                description15091                description
15071                  "Tunnel bandwidth requirement to be signalled";15092                  "Tunnel bandwidth requirement to be signalled";
15072              }15093              }
15073              leaf class-type {15094              leaf class-type {
15074                type uint32 {15095                type uint32 {
15075                  range "0..1" {15096                  range "0..1" {
15076                    description15097                    description
15077                      "Class type number";15098                      "Class type number";
15078                  }15099                  }
15079                }15100                }
15080                description15101                description
15081                  "Specify the bandwidth class type";15102                  "Specify the bandwidth class type";
15082              }15103              }
15083            }15104            }
15084            container affinity {15105            container affinity {
15085              description15106              description
15086                "Link attributes for links traversed by tunnel";15107                "Link attributes for links traversed by tunnel";
15087              leaf affinity-attribute {15108              leaf affinity-attribute {
15088                type xr:Hex-integer;15109                type xr:Hex-integer;
15089                description15110                description
15090                  "Link attributes for links traversed by tunnel";15111                  "Link attributes for links traversed by tunnel";
15091              }15112              }
15092              leaf mask {15113              leaf mask {
15093                type xr:Hex-integer;15114                type xr:Hex-integer;
15094                description15115                description
15095                  "Affinity mask value";15116                  "Affinity mask value";
15096              }15117              }
15097              container includes {15118              container includes {
15098                description15119                description
15099                  "Links with all these attributes are included in path calculation";15120                  "Links with all these attributes are included in path calculation";
15100                list include1 {15121                list include1 {
15101                  key "name1";15122                  key "name1";
15102                  description15123                  description
15103                    "Links with all these attributes are included in path calculation";15124                    "Links with all these attributes are included in path calculation";
15104                  leaf name1 {15125                  leaf name1 {
15105                    type xr:Cisco-ios-xr-string {15126                    type xr:Cisco-ios-xr-string {
15106                      length "1..32" {15127                      length "1..32" {
15107                        description15128                        description
15108                          "Attribute or affinity name";15129                          "Attribute or affinity name";
15109                      }15130                      }
15110                    }15131                    }
15111                    description15132                    description
15112                      "Attribute or affinity name";15133                      "Attribute or affinity name";
15113                  }15134                  }
15114                }15135                }
15115                list include2 {15136                list include2 {
15116                  key "name1 name2";15137                  key "name1 name2";
15117                  description15138                  description
15118                    "Links with all these attributes are included in path calculation";15139                    "Links with all these attributes are included in path calculation";
15119                  leaf name1 {15140                  leaf name1 {
15120                    type xr:Cisco-ios-xr-string {15141                    type xr:Cisco-ios-xr-string {
15121                      length "1..32" {15142                      length "1..32" {
15122                        description15143                        description
15123                          "Attribute or affinity name";15144                          "Attribute or affinity name";
15124                      }15145                      }
15125                    }15146                    }
15126                    description15147                    description
15127                      "Attribute or affinity name";15148                      "Attribute or affinity name";
15128                  }15149                  }
15129                  leaf name2 {15150                  leaf name2 {
15130                    type xr:Cisco-ios-xr-string {15151                    type xr:Cisco-ios-xr-string {
15131                      length "1..32" {15152                      length "1..32" {
15132                        description15153                        description
15133                          "Attribute or affinity name";15154                          "Attribute or affinity name";
15134                      }15155                      }
15135                    }15156                    }
15136                    description15157                    description
15137                      "Attribute or affinity name";15158                      "Attribute or affinity name";
15138                  }15159                  }
15139                }15160                }
15140                list include3 {15161                list include3 {
15141                  key "name1 name2 name3";15162                  key "name1 name2 name3";
15142                  description15163                  description
15143                    "Links with all these attributes are included in path calculation";15164                    "Links with all these attributes are included in path calculation";
15144                  leaf name1 {15165                  leaf name1 {
15145                    type xr:Cisco-ios-xr-string {15166                    type xr:Cisco-ios-xr-string {
15146                      length "1..32" {15167                      length "1..32" {
15147                        description15168                        description
15148                          "Attribute or affinity name";15169                          "Attribute or affinity name";
15149                      }15170                      }
15150                    }15171                    }
15151                    description15172                    description
15152                      "Attribute or affinity name";15173                      "Attribute or affinity name";
15153                  }15174                  }
15154                  leaf name2 {15175                  leaf name2 {
15155                    type xr:Cisco-ios-xr-string {15176                    type xr:Cisco-ios-xr-string {
15156                      length "1..32" {15177                      length "1..32" {
15157                        description15178                        description
15158                          "Attribute or affinity name";15179                          "Attribute or affinity name";
15159                      }15180                      }
15160                    }15181                    }
15161                    description15182                    description
15162                      "Attribute or affinity name";15183                      "Attribute or affinity name";
15163                  }15184                  }
15164                  leaf name3 {15185                  leaf name3 {
15165                    type xr:Cisco-ios-xr-string {15186                    type xr:Cisco-ios-xr-string {
15166                      length "1..32" {15187                      length "1..32" {
15167                        description15188                        description
15168                          "Attribute or affinity name";15189                          "Attribute or affinity name";
15169                      }15190                      }
15170                    }15191                    }
15171                    description15192                    description
15172                      "Attribute or affinity name";15193                      "Attribute or affinity name";
15173                  }15194                  }
15174                }15195                }
15175                list include4 {15196                list include4 {
15176                  key "name1 name2 name3 name4";15197                  key "name1 name2 name3 name4";
15177                  description15198                  description
15178                    "Links with all these attributes are included in path calculation";15199                    "Links with all these attributes are included in path calculation";
15179                  leaf name1 {15200                  leaf name1 {
15180                    type xr:Cisco-ios-xr-string {15201                    type xr:Cisco-ios-xr-string {
15181                      length "1..32" {15202                      length "1..32" {
15182                        description15203                        description
15183                          "Attribute or affinity name";15204                          "Attribute or affinity name";
15184                      }15205                      }
15185                    }15206                    }
15186                    description15207                    description
15187                      "Attribute or affinity name";15208                      "Attribute or affinity name";
15188                  }15209                  }
15189                  leaf name2 {15210                  leaf name2 {
15190                    type xr:Cisco-ios-xr-string {15211                    type xr:Cisco-ios-xr-string {
15191                      length "1..32" {15212                      length "1..32" {
15192                        description15213                        description
15193                          "Attribute or affinity name";15214                          "Attribute or affinity name";
15194                      }15215                      }
15195                    }15216                    }
15196                    description15217                    description
15197                      "Attribute or affinity name";15218                      "Attribute or affinity name";
15198                  }15219                  }
15199                  leaf name3 {15220                  leaf name3 {
15200                    type xr:Cisco-ios-xr-string {15221                    type xr:Cisco-ios-xr-string {
15201                      length "1..32" {15222                      length "1..32" {
15202                        description15223                        description
15203                          "Attribute or affinity name";15224                          "Attribute or affinity name";
15204                      }15225                      }
15205                    }15226                    }
15206                    description15227                    description
15207                      "Attribute or affinity name";15228                      "Attribute or affinity name";
15208                  }15229                  }
15209                  leaf name4 {15230                  leaf name4 {
15210                    type xr:Cisco-ios-xr-string {15231                    type xr:Cisco-ios-xr-string {
15211                      length "1..32" {15232                      length "1..32" {
15212                        description15233                        description
15213                          "Attribute or affinity name";15234                          "Attribute or affinity name";
15214                      }15235                      }
15215                    }15236                    }
15216                    description15237                    description
15217                      "Attribute or affinity name";15238                      "Attribute or affinity name";
15218                  }15239                  }
15219                }15240                }
15220                list include5 {15241                list include5 {
15221                  key "name1 name2 name3 name4 name5";15242                  key "name1 name2 name3 name4 name5";
15222                  description15243                  description
15223                    "Links with all these attributes are included in path calculation";15244                    "Links with all these attributes are included in path calculation";
15224                  leaf name1 {15245                  leaf name1 {
15225                    type xr:Cisco-ios-xr-string {15246                    type xr:Cisco-ios-xr-string {
15226                      length "1..32" {15247                      length "1..32" {
15227                        description15248                        description
15228                          "Attribute or affinity name";15249                          "Attribute or affinity name";
15229                      }15250                      }
15230                    }15251                    }
15231                    description15252                    description
15232                      "Attribute or affinity name";15253                      "Attribute or affinity name";
15233                  }15254                  }
15234                  leaf name2 {15255                  leaf name2 {
15235                    type xr:Cisco-ios-xr-string {15256                    type xr:Cisco-ios-xr-string {
15236                      length "1..32" {15257                      length "1..32" {
15237                        description15258                        description
15238                          "Attribute or affinity name";15259                          "Attribute or affinity name";
15239                      }15260                      }
15240                    }15261                    }
15241                    description15262                    description
15242                      "Attribute or affinity name";15263                      "Attribute or affinity name";
15243                  }15264                  }
15244                  leaf name3 {15265                  leaf name3 {
15245                    type xr:Cisco-ios-xr-string {15266                    type xr:Cisco-ios-xr-string {
15246                      length "1..32" {15267                      length "1..32" {
15247                        description15268                        description
15248                          "Attribute or affinity name";15269                          "Attribute or affinity name";
15249                      }15270                      }
15250                    }15271                    }
15251                    description15272                    description
15252                      "Attribute or affinity name";15273                      "Attribute or affinity name";
15253                  }15274                  }
15254                  leaf name4 {15275                  leaf name4 {
15255                    type xr:Cisco-ios-xr-string {15276                    type xr:Cisco-ios-xr-string {
15256                      length "1..32" {15277                      length "1..32" {
15257                        description15278                        description
15258                          "Attribute or affinity name";15279                          "Attribute or affinity name";
15259                      }15280                      }
15260                    }15281                    }
15261                    description15282                    description
15262                      "Attribute or affinity name";15283                      "Attribute or affinity name";
15263                  }15284                  }
15264                  leaf name5 {15285                  leaf name5 {
15265                    type xr:Cisco-ios-xr-string {15286                    type xr:Cisco-ios-xr-string {
15266                      length "1..32" {15287                      length "1..32" {
15267                        description15288                        description
15268                          "Attribute or affinity name";15289                          "Attribute or affinity name";
15269                      }15290                      }
15270                    }15291                    }
15271                    description15292                    description
15272                      "Attribute or affinity name";15293                      "Attribute or affinity name";
15273                  }15294                  }
15274                }15295                }
15275                list include6 {15296                list include6 {
15276                  key "name1 name2 name3 name4 name5 name6";15297                  key "name1 name2 name3 name4 name5 name6";
15277                  description15298                  description
15278                    "Links with all these attributes are included in path calculation";15299                    "Links with all these attributes are included in path calculation";
15279                  leaf name1 {15300                  leaf name1 {
15280                    type xr:Cisco-ios-xr-string {15301                    type xr:Cisco-ios-xr-string {
15281                      length "1..32" {15302                      length "1..32" {
15282                        description15303                        description
15283                          "Attribute or affinity name";15304                          "Attribute or affinity name";
15284                      }15305                      }
15285                    }15306                    }
15286                    description15307                    description
15287                      "Attribute or affinity name";15308                      "Attribute or affinity name";
15288                  }15309                  }
15289                  leaf name2 {15310                  leaf name2 {
15290                    type xr:Cisco-ios-xr-string {15311                    type xr:Cisco-ios-xr-string {
15291                      length "1..32" {15312                      length "1..32" {
15292                        description15313                        description
15293                          "Attribute or affinity name";15314                          "Attribute or affinity name";
15294                      }15315                      }
15295                    }15316                    }
15296                    description15317                    description
15297                      "Attribute or affinity name";15318                      "Attribute or affinity name";
15298                  }15319                  }
15299                  leaf name3 {15320                  leaf name3 {
15300                    type xr:Cisco-ios-xr-string {15321                    type xr:Cisco-ios-xr-string {
15301                      length "1..32" {15322                      length "1..32" {
15302                        description15323                        description
15303                          "Attribute or affinity name";15324                          "Attribute or affinity name";
15304                      }15325                      }
15305                    }15326                    }
15306                    description15327                    description
15307                      "Attribute or affinity name";15328                      "Attribute or affinity name";
15308                  }15329                  }
15309                  leaf name4 {15330                  leaf name4 {
15310                    type xr:Cisco-ios-xr-string {15331                    type xr:Cisco-ios-xr-string {
15311                      length "1..32" {15332                      length "1..32" {
15312                        description15333                        description
15313                          "Attribute or affinity name";15334                          "Attribute or affinity name";
15314                      }15335                      }
15315                    }15336                    }
15316                    description15337                    description
15317                      "Attribute or affinity name";15338                      "Attribute or affinity name";
15318                  }15339                  }
15319                  leaf name5 {15340                  leaf name5 {
15320                    type xr:Cisco-ios-xr-string {15341                    type xr:Cisco-ios-xr-string {
15321                      length "1..32" {15342                      length "1..32" {
15322                        description15343                        description
15323                          "Attribute or affinity name";15344                          "Attribute or affinity name";
15324                      }15345                      }
15325                    }15346                    }
15326                    description15347                    description
15327                      "Attribute or affinity name";15348                      "Attribute or affinity name";
15328                  }15349                  }
15329                  leaf name6 {15350                  leaf name6 {
15330                    type xr:Cisco-ios-xr-string {15351                    type xr:Cisco-ios-xr-string {
15331                      length "1..32" {15352                      length "1..32" {
15332                        description15353                        description
15333                          "Attribute or affinity name";15354                          "Attribute or affinity name";
15334                      }15355                      }
15335                    }15356                    }
15336                    description15357                    description
15337                      "Attribute or affinity name";15358                      "Attribute or affinity name";
15338                  }15359                  }
15339                }15360                }
15340                list include7 {15361                list include7 {
15341                  key "name1 name2 name3 name4 name5 name6 name7";15362                  key "name1 name2 name3 name4 name5 name6 name7";
15342                  description15363                  description
15343                    "Links with all these attributes are included in path calculation";15364                    "Links with all these attributes are included in path calculation";
15344                  leaf name1 {15365                  leaf name1 {
15345                    type xr:Cisco-ios-xr-string {15366                    type xr:Cisco-ios-xr-string {
15346                      length "1..32" {15367                      length "1..32" {
15347                        description15368                        description
15348                          "Attribute or affinity name";15369                          "Attribute or affinity name";
15349                      }15370                      }
15350                    }15371                    }
15351                    description15372                    description
15352                      "Attribute or affinity name";15373                      "Attribute or affinity name";
15353                  }15374                  }
15354                  leaf name2 {15375                  leaf name2 {
15355                    type xr:Cisco-ios-xr-string {15376                    type xr:Cisco-ios-xr-string {
15356                      length "1..32" {15377                      length "1..32" {
15357                        description15378                        description
15358                          "Attribute or affinity name";15379                          "Attribute or affinity name";
15359                      }15380                      }
15360                    }15381                    }
15361                    description15382                    description
15362                      "Attribute or affinity name";15383                      "Attribute or affinity name";
15363                  }15384                  }
15364                  leaf name3 {15385                  leaf name3 {
15365                    type xr:Cisco-ios-xr-string {15386                    type xr:Cisco-ios-xr-string {
15366                      length "1..32" {15387                      length "1..32" {
15367                        description15388                        description
15368                          "Attribute or affinity name";15389                          "Attribute or affinity name";
15369                      }15390                      }
15370                    }15391                    }
15371                    description15392                    description
15372                      "Attribute or affinity name";15393                      "Attribute or affinity name";
15373                  }15394                  }
15374                  leaf name4 {15395                  leaf name4 {
15375                    type xr:Cisco-ios-xr-string {15396                    type xr:Cisco-ios-xr-string {
15376                      length "1..32" {15397                      length "1..32" {
15377                        description15398                        description
15378                          "Attribute or affinity name";15399                          "Attribute or affinity name";
15379                      }15400                      }
15380                    }15401                    }
15381                    description15402                    description
15382                      "Attribute or affinity name";15403                      "Attribute or affinity name";
15383                  }15404                  }
15384                  leaf name5 {15405                  leaf name5 {
15385                    type xr:Cisco-ios-xr-string {15406                    type xr:Cisco-ios-xr-string {
15386                      length "1..32" {15407                      length "1..32" {
15387                        description15408                        description
15388                          "Attribute or affinity name";15409                          "Attribute or affinity name";
15389                      }15410                      }
15390                    }15411                    }
15391                    description15412                    description
15392                      "Attribute or affinity name";15413                      "Attribute or affinity name";
15393                  }15414                  }
15394                  leaf name6 {15415                  leaf name6 {
15395                    type xr:Cisco-ios-xr-string {15416                    type xr:Cisco-ios-xr-string {
15396                      length "1..32" {15417                      length "1..32" {
15397                        description15418                        description
15398                          "Attribute or affinity name";15419                          "Attribute or affinity name";
15399                      }15420                      }
15400                    }15421                    }
15401                    description15422                    description
15402                      "Attribute or affinity name";15423                      "Attribute or affinity name";
15403                  }15424                  }
15404                  leaf name7 {15425                  leaf name7 {
15405                    type xr:Cisco-ios-xr-string {15426                    type xr:Cisco-ios-xr-string {
15406                      length "1..32" {15427                      length "1..32" {
15407                        description15428                        description
15408                          "Attribute or affinity name";15429                          "Attribute or affinity name";
15409                      }15430                      }
15410                    }15431                    }
15411                    description15432                    description
15412                      "Attribute or affinity name";15433                      "Attribute or affinity name";
15413                  }15434                  }
15414                }15435                }
15415                list include8 {15436                list include8 {
15416                  key "name1 name2 name3 name4 name5 name6 name7 name8";15437                  key "name1 name2 name3 name4 name5 name6 name7 name8";
15417                  description15438                  description
15418                    "Links with all these attributes are included in path calculation";15439                    "Links with all these attributes are included in path calculation";
15419                  leaf name1 {15440                  leaf name1 {
15420                    type xr:Cisco-ios-xr-string {15441                    type xr:Cisco-ios-xr-string {
15421                      length "1..32" {15442                      length "1..32" {
15422                        description15443                        description
15423                          "Attribute or affinity name";15444                          "Attribute or affinity name";
15424                      }15445                      }
15425                    }15446                    }
15426                    description15447                    description
15427                      "Attribute or affinity name";15448                      "Attribute or affinity name";
15428                  }15449                  }
15429                  leaf name2 {15450                  leaf name2 {
15430                    type xr:Cisco-ios-xr-string {15451                    type xr:Cisco-ios-xr-string {
15431                      length "1..32" {15452                      length "1..32" {
15432                        description15453                        description
15433                          "Attribute or affinity name";15454                          "Attribute or affinity name";
15434                      }15455                      }
15435                    }15456                    }
15436                    description15457                    description
15437                      "Attribute or affinity name";15458                      "Attribute or affinity name";
15438                  }15459                  }
15439                  leaf name3 {15460                  leaf name3 {
15440                    type xr:Cisco-ios-xr-string {15461                    type xr:Cisco-ios-xr-string {
15441                      length "1..32" {15462                      length "1..32" {
15442                        description15463                        description
15443                          "Attribute or affinity name";15464                          "Attribute or affinity name";
15444                      }15465                      }
15445                    }15466                    }
15446                    description15467                    description
15447                      "Attribute or affinity name";15468                      "Attribute or affinity name";
15448                  }15469                  }
15449                  leaf name4 {15470                  leaf name4 {
15450                    type xr:Cisco-ios-xr-string {15471                    type xr:Cisco-ios-xr-string {
15451                      length "1..32" {15472                      length "1..32" {
15452                        description15473                        description
15453                          "Attribute or affinity name";15474                          "Attribute or affinity name";
15454                      }15475                      }
15455                    }15476                    }
15456                    description15477                    description
15457                      "Attribute or affinity name";15478                      "Attribute or affinity name";
15458                  }15479                  }
15459                  leaf name5 {15480                  leaf name5 {
15460                    type xr:Cisco-ios-xr-string {15481                    type xr:Cisco-ios-xr-string {
15461                      length "1..32" {15482                      length "1..32" {
15462                        description15483                        description
15463                          "Attribute or affinity name";15484                          "Attribute or affinity name";
15464                      }15485                      }
15465                    }15486                    }
15466                    description15487                    description
15467                      "Attribute or affinity name";15488                      "Attribute or affinity name";
15468                  }15489                  }
15469                  leaf name6 {15490                  leaf name6 {
15470                    type xr:Cisco-ios-xr-string {15491                    type xr:Cisco-ios-xr-string {
15471                      length "1..32" {15492                      length "1..32" {
15472                        description15493                        description
15473                          "Attribute or affinity name";15494                          "Attribute or affinity name";
15474                      }15495                      }
15475                    }15496                    }
15476                    description15497                    description
15477                      "Attribute or affinity name";15498                      "Attribute or affinity name";
15478                  }15499                  }
15479                  leaf name7 {15500                  leaf name7 {
15480                    type xr:Cisco-ios-xr-string {15501                    type xr:Cisco-ios-xr-string {
15481                      length "1..32" {15502                      length "1..32" {
15482                        description15503                        description
15483                          "Attribute or affinity name";15504                          "Attribute or affinity name";
15484                      }15505                      }
15485                    }15506                    }
15486                    description15507                    description
15487                      "Attribute or affinity name";15508                      "Attribute or affinity name";
15488                  }15509                  }
15489                  leaf name8 {15510                  leaf name8 {
15490                    type xr:Cisco-ios-xr-string {15511                    type xr:Cisco-ios-xr-string {
15491                      length "1..32" {15512                      length "1..32" {
15492                        description15513                        description
15493                          "Attribute or affinity name";15514                          "Attribute or affinity name";
15494                      }15515                      }
15495                    }15516                    }
15496                    description15517                    description
15497                      "Attribute or affinity name";15518                      "Attribute or affinity name";
15498                  }15519                  }
15499                }15520                }
15500                list include9 {15521                list include9 {
15501                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";15522                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
15502                  description15523                  description
15503                    "Links with all these attributes are included in path calculation";15524                    "Links with all these attributes are included in path calculation";
15504                  leaf name1 {15525                  leaf name1 {
15505                    type xr:Cisco-ios-xr-string {15526                    type xr:Cisco-ios-xr-string {
15506                      length "1..32" {15527                      length "1..32" {
15507                        description15528                        description
15508                          "Attribute or affinity name";15529                          "Attribute or affinity name";
15509                      }15530                      }
15510                    }15531                    }
15511                    description15532                    description
15512                      "Attribute or affinity name";15533                      "Attribute or affinity name";
15513                  }15534                  }
15514                  leaf name2 {15535                  leaf name2 {
15515                    type xr:Cisco-ios-xr-string {15536                    type xr:Cisco-ios-xr-string {
15516                      length "1..32" {15537                      length "1..32" {
15517                        description15538                        description
15518                          "Attribute or affinity name";15539                          "Attribute or affinity name";
15519                      }15540                      }
15520                    }15541                    }
15521                    description15542                    description
15522                      "Attribute or affinity name";15543                      "Attribute or affinity name";
15523                  }15544                  }
15524                  leaf name3 {15545                  leaf name3 {
15525                    type xr:Cisco-ios-xr-string {15546                    type xr:Cisco-ios-xr-string {
15526                      length "1..32" {15547                      length "1..32" {
15527                        description15548                        description
15528                          "Attribute or affinity name";15549                          "Attribute or affinity name";
15529                      }15550                      }
15530                    }15551                    }
15531                    description15552                    description
15532                      "Attribute or affinity name";15553                      "Attribute or affinity name";
15533                  }15554                  }
15534                  leaf name4 {15555                  leaf name4 {
15535                    type xr:Cisco-ios-xr-string {15556                    type xr:Cisco-ios-xr-string {
15536                      length "1..32" {15557                      length "1..32" {
15537                        description15558                        description
15538                          "Attribute or affinity name";15559                          "Attribute or affinity name";
15539                      }15560                      }
15540                    }15561                    }
15541                    description15562                    description
15542                      "Attribute or affinity name";15563                      "Attribute or affinity name";
15543                  }15564                  }
15544                  leaf name5 {15565                  leaf name5 {
15545                    type xr:Cisco-ios-xr-string {15566                    type xr:Cisco-ios-xr-string {
15546                      length "1..32" {15567                      length "1..32" {
15547                        description15568                        description
15548                          "Attribute or affinity name";15569                          "Attribute or affinity name";
15549                      }15570                      }
15550                    }15571                    }
15551                    description15572                    description
15552                      "Attribute or affinity name";15573                      "Attribute or affinity name";
15553                  }15574                  }
15554                  leaf name6 {15575                  leaf name6 {
15555                    type xr:Cisco-ios-xr-string {15576                    type xr:Cisco-ios-xr-string {
15556                      length "1..32" {15577                      length "1..32" {
15557                        description15578                        description
15558                          "Attribute or affinity name";15579                          "Attribute or affinity name";
15559                      }15580                      }
15560                    }15581                    }
15561                    description15582                    description
15562                      "Attribute or affinity name";15583                      "Attribute or affinity name";
15563                  }15584                  }
15564                  leaf name7 {15585                  leaf name7 {
15565                    type xr:Cisco-ios-xr-string {15586                    type xr:Cisco-ios-xr-string {
15566                      length "1..32" {15587                      length "1..32" {
15567                        description15588                        description
15568                          "Attribute or affinity name";15589                          "Attribute or affinity name";
15569                      }15590                      }
15570                    }15591                    }
15571                    description15592                    description
15572                      "Attribute or affinity name";15593                      "Attribute or affinity name";
15573                  }15594                  }
15574                  leaf name8 {15595                  leaf name8 {
15575                    type xr:Cisco-ios-xr-string {15596                    type xr:Cisco-ios-xr-string {
15576                      length "1..32" {15597                      length "1..32" {
15577                        description15598                        description
15578                          "Attribute or affinity name";15599                          "Attribute or affinity name";
15579                      }15600                      }
15580                    }15601                    }
15581                    description15602                    description
15582                      "Attribute or affinity name";15603                      "Attribute or affinity name";
15583                  }15604                  }
15584                  leaf name9 {15605                  leaf name9 {
15585                    type xr:Cisco-ios-xr-string {15606                    type xr:Cisco-ios-xr-string {
15586                      length "1..32" {15607                      length "1..32" {
15587                        description15608                        description
15588                          "Attribute or affinity name";15609                          "Attribute or affinity name";
15589                      }15610                      }
15590                    }15611                    }
15591                    description15612                    description
15592                      "Attribute or affinity name";15613                      "Attribute or affinity name";
15593                  }15614                  }
15594                }15615                }
15595                list include10 {15616                list include10 {
15596                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";15617                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
15597                  description15618                  description
15598                    "Links with all these attributes are included in path calculation";15619                    "Links with all these attributes are included in path calculation";
15599                  leaf name1 {15620                  leaf name1 {
15600                    type xr:Cisco-ios-xr-string {15621                    type xr:Cisco-ios-xr-string {
15601                      length "1..32" {15622                      length "1..32" {
15602                        description15623                        description
15603                          "Attribute or affinity name";15624                          "Attribute or affinity name";
15604                      }15625                      }
15605                    }15626                    }
15606                    description15627                    description
15607                      "Attribute or affinity name";15628                      "Attribute or affinity name";
15608                  }15629                  }
15609                  leaf name2 {15630                  leaf name2 {
15610                    type xr:Cisco-ios-xr-string {15631                    type xr:Cisco-ios-xr-string {
15611                      length "1..32" {15632                      length "1..32" {
15612                        description15633                        description
15613                          "Attribute or affinity name";15634                          "Attribute or affinity name";
15614                      }15635                      }
15615                    }15636                    }
15616                    description15637                    description
15617                      "Attribute or affinity name";15638                      "Attribute or affinity name";
15618                  }15639                  }
15619                  leaf name3 {15640                  leaf name3 {
15620                    type xr:Cisco-ios-xr-string {15641                    type xr:Cisco-ios-xr-string {
15621                      length "1..32" {15642                      length "1..32" {
15622                        description15643                        description
15623                          "Attribute or affinity name";15644                          "Attribute or affinity name";
15624                      }15645                      }
15625                    }15646                    }
15626                    description15647                    description
15627                      "Attribute or affinity name";15648                      "Attribute or affinity name";
15628                  }15649                  }
15629                  leaf name4 {15650                  leaf name4 {
15630                    type xr:Cisco-ios-xr-string {15651                    type xr:Cisco-ios-xr-string {
15631                      length "1..32" {15652                      length "1..32" {
15632                        description15653                        description
15633                          "Attribute or affinity name";15654                          "Attribute or affinity name";
15634                      }15655                      }
15635                    }15656                    }
15636                    description15657                    description
15637                      "Attribute or affinity name";15658                      "Attribute or affinity name";
15638                  }15659                  }
15639                  leaf name5 {15660                  leaf name5 {
15640                    type xr:Cisco-ios-xr-string {15661                    type xr:Cisco-ios-xr-string {
15641                      length "1..32" {15662                      length "1..32" {
15642                        description15663                        description
15643                          "Attribute or affinity name";15664                          "Attribute or affinity name";
15644                      }15665                      }
15645                    }15666                    }
15646                    description15667                    description
15647                      "Attribute or affinity name";15668                      "Attribute or affinity name";
15648                  }15669                  }
15649                  leaf name6 {15670                  leaf name6 {
15650                    type xr:Cisco-ios-xr-string {15671                    type xr:Cisco-ios-xr-string {
15651                      length "1..32" {15672                      length "1..32" {
15652                        description15673                        description
15653                          "Attribute or affinity name";15674                          "Attribute or affinity name";
15654                      }15675                      }
15655                    }15676                    }
15656                    description15677                    description
15657                      "Attribute or affinity name";15678                      "Attribute or affinity name";
15658                  }15679                  }
15659                  leaf name7 {15680                  leaf name7 {
15660                    type xr:Cisco-ios-xr-string {15681                    type xr:Cisco-ios-xr-string {
15661                      length "1..32" {15682                      length "1..32" {
15662                        description15683                        description
15663                          "Attribute or affinity name";15684                          "Attribute or affinity name";
15664                      }15685                      }
15665                    }15686                    }
15666                    description15687                    description
15667                      "Attribute or affinity name";15688                      "Attribute or affinity name";
15668                  }15689                  }
15669                  leaf name8 {15690                  leaf name8 {
15670                    type xr:Cisco-ios-xr-string {15691                    type xr:Cisco-ios-xr-string {
15671                      length "1..32" {15692                      length "1..32" {
15672                        description15693                        description
15673                          "Attribute or affinity name";15694                          "Attribute or affinity name";
15674                      }15695                      }
15675                    }15696                    }
15676                    description15697                    description
15677                      "Attribute or affinity name";15698                      "Attribute or affinity name";
15678                  }15699                  }
15679                  leaf name9 {15700                  leaf name9 {
15680                    type xr:Cisco-ios-xr-string {15701                    type xr:Cisco-ios-xr-string {
15681                      length "1..32" {15702                      length "1..32" {
15682                        description15703                        description
15683                          "Attribute or affinity name";15704                          "Attribute or affinity name";
15684                      }15705                      }
15685                    }15706                    }
15686                    description15707                    description
15687                      "Attribute or affinity name";15708                      "Attribute or affinity name";
15688                  }15709                  }
15689                  leaf name10 {15710                  leaf name10 {
15690                    type xr:Cisco-ios-xr-string {15711                    type xr:Cisco-ios-xr-string {
15691                      length "1..32" {15712                      length "1..32" {
15692                        description15713                        description
15693                          "Attribute or affinity name";15714                          "Attribute or affinity name";
15694                      }15715                      }
15695                    }15716                    }
15696                    description15717                    description
15697                      "Attribute or affinity name";15718                      "Attribute or affinity name";
15698                  }15719                  }
15699                }15720                }
15700              }15721              }
15701              container include-stricts {15722              container include-stricts {
15702                description15723                description
15703                  "Links with exactly all these attributes are included in path calculation";15724                  "Links with exactly all these attributes are included in path calculation";
15704                list include1 {15725                list include1 {
15705                  key "name1";15726                  key "name1";
15706                  description15727                  description
15707                    "Links with all these attributes are included in path calculation";15728                    "Links with all these attributes are included in path calculation";
15708                  leaf name1 {15729                  leaf name1 {
15709                    type xr:Cisco-ios-xr-string {15730                    type xr:Cisco-ios-xr-string {
15710                      length "1..32" {15731                      length "1..32" {
15711                        description15732                        description
15712                          "Attribute or affinity name";15733                          "Attribute or affinity name";
15713                      }15734                      }
15714                    }15735                    }
15715                    description15736                    description
15716                      "Attribute or affinity name";15737                      "Attribute or affinity name";
15717                  }15738                  }
15718                }15739                }
15719                list include2 {15740                list include2 {
15720                  key "name1 name2";15741                  key "name1 name2";
15721                  description15742                  description
15722                    "Links with all these attributes are included in path calculation";15743                    "Links with all these attributes are included in path calculation";
15723                  leaf name1 {15744                  leaf name1 {
15724                    type xr:Cisco-ios-xr-string {15745                    type xr:Cisco-ios-xr-string {
15725                      length "1..32" {15746                      length "1..32" {
15726                        description15747                        description
15727                          "Attribute or affinity name";15748                          "Attribute or affinity name";
15728                      }15749                      }
15729                    }15750                    }
15730                    description15751                    description
15731                      "Attribute or affinity name";15752                      "Attribute or affinity name";
15732                  }15753                  }
15733                  leaf name2 {15754                  leaf name2 {
15734                    type xr:Cisco-ios-xr-string {15755                    type xr:Cisco-ios-xr-string {
15735                      length "1..32" {15756                      length "1..32" {
15736                        description15757                        description
15737                          "Attribute or affinity name";15758                          "Attribute or affinity name";
15738                      }15759                      }
15739                    }15760                    }
15740                    description15761                    description
15741                      "Attribute or affinity name";15762                      "Attribute or affinity name";
15742                  }15763                  }
15743                }15764                }
15744                list include3 {15765                list include3 {
15745                  key "name1 name2 name3";15766                  key "name1 name2 name3";
15746                  description15767                  description
15747                    "Links with all these attributes are included in path calculation";15768                    "Links with all these attributes are included in path calculation";
15748                  leaf name1 {15769                  leaf name1 {
15749                    type xr:Cisco-ios-xr-string {15770                    type xr:Cisco-ios-xr-string {
15750                      length "1..32" {15771                      length "1..32" {
15751                        description15772                        description
15752                          "Attribute or affinity name";15773                          "Attribute or affinity name";
15753                      }15774                      }
15754                    }15775                    }
15755                    description15776                    description
15756                      "Attribute or affinity name";15777                      "Attribute or affinity name";
15757                  }15778                  }
15758                  leaf name2 {15779                  leaf name2 {
15759                    type xr:Cisco-ios-xr-string {15780                    type xr:Cisco-ios-xr-string {
15760                      length "1..32" {15781                      length "1..32" {
15761                        description15782                        description
15762                          "Attribute or affinity name";15783                          "Attribute or affinity name";
15763                      }15784                      }
15764                    }15785                    }
15765                    description15786                    description
15766                      "Attribute or affinity name";15787                      "Attribute or affinity name";
15767                  }15788                  }
15768                  leaf name3 {15789                  leaf name3 {
15769                    type xr:Cisco-ios-xr-string {15790                    type xr:Cisco-ios-xr-string {
15770                      length "1..32" {15791                      length "1..32" {
15771                        description15792                        description
15772                          "Attribute or affinity name";15793                          "Attribute or affinity name";
15773                      }15794                      }
15774                    }15795                    }
15775                    description15796                    description
15776                      "Attribute or affinity name";15797                      "Attribute or affinity name";
15777                  }15798                  }
15778                }15799                }
15779                list include4 {15800                list include4 {
15780                  key "name1 name2 name3 name4";15801                  key "name1 name2 name3 name4";
15781                  description15802                  description
15782                    "Links with all these attributes are included in path calculation";15803                    "Links with all these attributes are included in path calculation";
15783                  leaf name1 {15804                  leaf name1 {
15784                    type xr:Cisco-ios-xr-string {15805                    type xr:Cisco-ios-xr-string {
15785                      length "1..32" {15806                      length "1..32" {
15786                        description15807                        description
15787                          "Attribute or affinity name";15808                          "Attribute or affinity name";
15788                      }15809                      }
15789                    }15810                    }
15790                    description15811                    description
15791                      "Attribute or affinity name";15812                      "Attribute or affinity name";
15792                  }15813                  }
15793                  leaf name2 {15814                  leaf name2 {
15794                    type xr:Cisco-ios-xr-string {15815                    type xr:Cisco-ios-xr-string {
15795                      length "1..32" {15816                      length "1..32" {
15796                        description15817                        description
15797                          "Attribute or affinity name";15818                          "Attribute or affinity name";
15798                      }15819                      }
15799                    }15820                    }
15800                    description15821                    description
15801                      "Attribute or affinity name";15822                      "Attribute or affinity name";
15802                  }15823                  }
15803                  leaf name3 {15824                  leaf name3 {
15804                    type xr:Cisco-ios-xr-string {15825                    type xr:Cisco-ios-xr-string {
15805                      length "1..32" {15826                      length "1..32" {
15806                        description15827                        description
15807                          "Attribute or affinity name";15828                          "Attribute or affinity name";
15808                      }15829                      }
15809                    }15830                    }
15810                    description15831                    description
15811                      "Attribute or affinity name";15832                      "Attribute or affinity name";
15812                  }15833                  }
15813                  leaf name4 {15834                  leaf name4 {
15814                    type xr:Cisco-ios-xr-string {15835                    type xr:Cisco-ios-xr-string {
15815                      length "1..32" {15836                      length "1..32" {
15816                        description15837                        description
15817                          "Attribute or affinity name";15838                          "Attribute or affinity name";
15818                      }15839                      }
15819                    }15840                    }
15820                    description15841                    description
15821                      "Attribute or affinity name";15842                      "Attribute or affinity name";
15822                  }15843                  }
15823                }15844                }
15824                list include5 {15845                list include5 {
15825                  key "name1 name2 name3 name4 name5";15846                  key "name1 name2 name3 name4 name5";
15826                  description15847                  description
15827                    "Links with all these attributes are included in path calculation";15848                    "Links with all these attributes are included in path calculation";
15828                  leaf name1 {15849                  leaf name1 {
15829                    type xr:Cisco-ios-xr-string {15850                    type xr:Cisco-ios-xr-string {
15830                      length "1..32" {15851                      length "1..32" {
15831                        description15852                        description
15832                          "Attribute or affinity name";15853                          "Attribute or affinity name";
15833                      }15854                      }
15834                    }15855                    }
15835                    description15856                    description
15836                      "Attribute or affinity name";15857                      "Attribute or affinity name";
15837                  }15858                  }
15838                  leaf name2 {15859                  leaf name2 {
15839                    type xr:Cisco-ios-xr-string {15860                    type xr:Cisco-ios-xr-string {
15840                      length "1..32" {15861                      length "1..32" {
15841                        description15862                        description
15842                          "Attribute or affinity name";15863                          "Attribute or affinity name";
15843                      }15864                      }
15844                    }15865                    }
15845                    description15866                    description
15846                      "Attribute or affinity name";15867                      "Attribute or affinity name";
15847                  }15868                  }
15848                  leaf name3 {15869                  leaf name3 {
15849                    type xr:Cisco-ios-xr-string {15870                    type xr:Cisco-ios-xr-string {
15850                      length "1..32" {15871                      length "1..32" {
15851                        description15872                        description
15852                          "Attribute or affinity name";15873                          "Attribute or affinity name";
15853                      }15874                      }
15854                    }15875                    }
15855                    description15876                    description
15856                      "Attribute or affinity name";15877                      "Attribute or affinity name";
15857                  }15878                  }
15858                  leaf name4 {15879                  leaf name4 {
15859                    type xr:Cisco-ios-xr-string {15880                    type xr:Cisco-ios-xr-string {
15860                      length "1..32" {15881                      length "1..32" {
15861                        description15882                        description
15862                          "Attribute or affinity name";15883                          "Attribute or affinity name";
15863                      }15884                      }
15864                    }15885                    }
15865                    description15886                    description
15866                      "Attribute or affinity name";15887                      "Attribute or affinity name";
15867                  }15888                  }
15868                  leaf name5 {15889                  leaf name5 {
15869                    type xr:Cisco-ios-xr-string {15890                    type xr:Cisco-ios-xr-string {
15870                      length "1..32" {15891                      length "1..32" {
15871                        description15892                        description
15872                          "Attribute or affinity name";15893                          "Attribute or affinity name";
15873                      }15894                      }
15874                    }15895                    }
15875                    description15896                    description
15876                      "Attribute or affinity name";15897                      "Attribute or affinity name";
15877                  }15898                  }
15878                }15899                }
15879                list include6 {15900                list include6 {
15880                  key "name1 name2 name3 name4 name5 name6";15901                  key "name1 name2 name3 name4 name5 name6";
15881                  description15902                  description
15882                    "Links with all these attributes are included in path calculation";15903                    "Links with all these attributes are included in path calculation";
15883                  leaf name1 {15904                  leaf name1 {
15884                    type xr:Cisco-ios-xr-string {15905                    type xr:Cisco-ios-xr-string {
15885                      length "1..32" {15906                      length "1..32" {
15886                        description15907                        description
15887                          "Attribute or affinity name";15908                          "Attribute or affinity name";
15888                      }15909                      }
15889                    }15910                    }
15890                    description15911                    description
15891                      "Attribute or affinity name";15912                      "Attribute or affinity name";
15892                  }15913                  }
15893                  leaf name2 {15914                  leaf name2 {
15894                    type xr:Cisco-ios-xr-string {15915                    type xr:Cisco-ios-xr-string {
15895                      length "1..32" {15916                      length "1..32" {
15896                        description15917                        description
15897                          "Attribute or affinity name";15918                          "Attribute or affinity name";
15898                      }15919                      }
15899                    }15920                    }
15900                    description15921                    description
15901                      "Attribute or affinity name";15922                      "Attribute or affinity name";
15902                  }15923                  }
15903                  leaf name3 {15924                  leaf name3 {
15904                    type xr:Cisco-ios-xr-string {15925                    type xr:Cisco-ios-xr-string {
15905                      length "1..32" {15926                      length "1..32" {
15906                        description15927                        description
15907                          "Attribute or affinity name";15928                          "Attribute or affinity name";
15908                      }15929                      }
15909                    }15930                    }
15910                    description15931                    description
15911                      "Attribute or affinity name";15932                      "Attribute or affinity name";
15912                  }15933                  }
15913                  leaf name4 {15934                  leaf name4 {
15914                    type xr:Cisco-ios-xr-string {15935                    type xr:Cisco-ios-xr-string {
15915                      length "1..32" {15936                      length "1..32" {
15916                        description15937                        description
15917                          "Attribute or affinity name";15938                          "Attribute or affinity name";
15918                      }15939                      }
15919                    }15940                    }
15920                    description15941                    description
15921                      "Attribute or affinity name";15942                      "Attribute or affinity name";
15922                  }15943                  }
15923                  leaf name5 {15944                  leaf name5 {
15924                    type xr:Cisco-ios-xr-string {15945                    type xr:Cisco-ios-xr-string {
15925                      length "1..32" {15946                      length "1..32" {
15926                        description15947                        description
15927                          "Attribute or affinity name";15948                          "Attribute or affinity name";
15928                      }15949                      }
15929                    }15950                    }
15930                    description15951                    description
15931                      "Attribute or affinity name";15952                      "Attribute or affinity name";
15932                  }15953                  }
15933                  leaf name6 {15954                  leaf name6 {
15934                    type xr:Cisco-ios-xr-string {15955                    type xr:Cisco-ios-xr-string {
15935                      length "1..32" {15956                      length "1..32" {
15936                        description15957                        description
15937                          "Attribute or affinity name";15958                          "Attribute or affinity name";
15938                      }15959                      }
15939                    }15960                    }
15940                    description15961                    description
15941                      "Attribute or affinity name";15962                      "Attribute or affinity name";
15942                  }15963                  }
15943                }15964                }
15944                list include7 {15965                list include7 {
15945                  key "name1 name2 name3 name4 name5 name6 name7";15966                  key "name1 name2 name3 name4 name5 name6 name7";
15946                  description15967                  description
15947                    "Links with all these attributes are included in path calculation";15968                    "Links with all these attributes are included in path calculation";
15948                  leaf name1 {15969                  leaf name1 {
15949                    type xr:Cisco-ios-xr-string {15970                    type xr:Cisco-ios-xr-string {
15950                      length "1..32" {15971                      length "1..32" {
15951                        description15972                        description
15952                          "Attribute or affinity name";15973                          "Attribute or affinity name";
15953                      }15974                      }
15954                    }15975                    }
15955                    description15976                    description
15956                      "Attribute or affinity name";15977                      "Attribute or affinity name";
15957                  }15978                  }
15958                  leaf name2 {15979                  leaf name2 {
15959                    type xr:Cisco-ios-xr-string {15980                    type xr:Cisco-ios-xr-string {
15960                      length "1..32" {15981                      length "1..32" {
15961                        description15982                        description
15962                          "Attribute or affinity name";15983                          "Attribute or affinity name";
15963                      }15984                      }
15964                    }15985                    }
15965                    description15986                    description
15966                      "Attribute or affinity name";15987                      "Attribute or affinity name";
15967                  }15988                  }
15968                  leaf name3 {15989                  leaf name3 {
15969                    type xr:Cisco-ios-xr-string {15990                    type xr:Cisco-ios-xr-string {
15970                      length "1..32" {15991                      length "1..32" {
15971                        description15992                        description
15972                          "Attribute or affinity name";15993                          "Attribute or affinity name";
15973                      }15994                      }
15974                    }15995                    }
15975                    description15996                    description
15976                      "Attribute or affinity name";15997                      "Attribute or affinity name";
15977                  }15998                  }
15978                  leaf name4 {15999                  leaf name4 {
15979                    type xr:Cisco-ios-xr-string {16000                    type xr:Cisco-ios-xr-string {
15980                      length "1..32" {16001                      length "1..32" {
15981                        description16002                        description
15982                          "Attribute or affinity name";16003                          "Attribute or affinity name";
15983                      }16004                      }
15984                    }16005                    }
15985                    description16006                    description
15986                      "Attribute or affinity name";16007                      "Attribute or affinity name";
15987                  }16008                  }
15988                  leaf name5 {16009                  leaf name5 {
15989                    type xr:Cisco-ios-xr-string {16010                    type xr:Cisco-ios-xr-string {
15990                      length "1..32" {16011                      length "1..32" {
15991                        description16012                        description
15992                          "Attribute or affinity name";16013                          "Attribute or affinity name";
15993                      }16014                      }
15994                    }16015                    }
15995                    description16016                    description
15996                      "Attribute or affinity name";16017                      "Attribute or affinity name";
15997                  }16018                  }
15998                  leaf name6 {16019                  leaf name6 {
15999                    type xr:Cisco-ios-xr-string {16020                    type xr:Cisco-ios-xr-string {
16000                      length "1..32" {16021                      length "1..32" {
16001                        description16022                        description
16002                          "Attribute or affinity name";16023                          "Attribute or affinity name";
16003                      }16024                      }
16004                    }16025                    }
16005                    description16026                    description
16006                      "Attribute or affinity name";16027                      "Attribute or affinity name";
16007                  }16028                  }
16008                  leaf name7 {16029                  leaf name7 {
16009                    type xr:Cisco-ios-xr-string {16030                    type xr:Cisco-ios-xr-string {
16010                      length "1..32" {16031                      length "1..32" {
16011                        description16032                        description
16012                          "Attribute or affinity name";16033                          "Attribute or affinity name";
16013                      }16034                      }
16014                    }16035                    }
16015                    description16036                    description
16016                      "Attribute or affinity name";16037                      "Attribute or affinity name";
16017                  }16038                  }
16018                }16039                }
16019                list include8 {16040                list include8 {
16020                  key "name1 name2 name3 name4 name5 name6 name7 name8";16041                  key "name1 name2 name3 name4 name5 name6 name7 name8";
16021                  description16042                  description
16022                    "Links with all these attributes are included in path calculation";16043                    "Links with all these attributes are included in path calculation";
16023                  leaf name1 {16044                  leaf name1 {
16024                    type xr:Cisco-ios-xr-string {16045                    type xr:Cisco-ios-xr-string {
16025                      length "1..32" {16046                      length "1..32" {
16026                        description16047                        description
16027                          "Attribute or affinity name";16048                          "Attribute or affinity name";
16028                      }16049                      }
16029                    }16050                    }
16030                    description16051                    description
16031                      "Attribute or affinity name";16052                      "Attribute or affinity name";
16032                  }16053                  }
16033                  leaf name2 {16054                  leaf name2 {
16034                    type xr:Cisco-ios-xr-string {16055                    type xr:Cisco-ios-xr-string {
16035                      length "1..32" {16056                      length "1..32" {
16036                        description16057                        description
16037                          "Attribute or affinity name";16058                          "Attribute or affinity name";
16038                      }16059                      }
16039                    }16060                    }
16040                    description16061                    description
16041                      "Attribute or affinity name";16062                      "Attribute or affinity name";
16042                  }16063                  }
16043                  leaf name3 {16064                  leaf name3 {
16044                    type xr:Cisco-ios-xr-string {16065                    type xr:Cisco-ios-xr-string {
16045                      length "1..32" {16066                      length "1..32" {
16046                        description16067                        description
16047                          "Attribute or affinity name";16068                          "Attribute or affinity name";
16048                      }16069                      }
16049                    }16070                    }
16050                    description16071                    description
16051                      "Attribute or affinity name";16072                      "Attribute or affinity name";
16052                  }16073                  }
16053                  leaf name4 {16074                  leaf name4 {
16054                    type xr:Cisco-ios-xr-string {16075                    type xr:Cisco-ios-xr-string {
16055                      length "1..32" {16076                      length "1..32" {
16056                        description16077                        description
16057                          "Attribute or affinity name";16078                          "Attribute or affinity name";
16058                      }16079                      }
16059                    }16080                    }
16060                    description16081                    description
16061                      "Attribute or affinity name";16082                      "Attribute or affinity name";
16062                  }16083                  }
16063                  leaf name5 {16084                  leaf name5 {
16064                    type xr:Cisco-ios-xr-string {16085                    type xr:Cisco-ios-xr-string {
16065                      length "1..32" {16086                      length "1..32" {
16066                        description16087                        description
16067                          "Attribute or affinity name";16088                          "Attribute or affinity name";
16068                      }16089                      }
16069                    }16090                    }
16070                    description16091                    description
16071                      "Attribute or affinity name";16092                      "Attribute or affinity name";
16072                  }16093                  }
16073                  leaf name6 {16094                  leaf name6 {
16074                    type xr:Cisco-ios-xr-string {16095                    type xr:Cisco-ios-xr-string {
16075                      length "1..32" {16096                      length "1..32" {
16076                        description16097                        description
16077                          "Attribute or affinity name";16098                          "Attribute or affinity name";
16078                      }16099                      }
16079                    }16100                    }
16080                    description16101                    description
16081                      "Attribute or affinity name";16102                      "Attribute or affinity name";
16082                  }16103                  }
16083                  leaf name7 {16104                  leaf name7 {
16084                    type xr:Cisco-ios-xr-string {16105                    type xr:Cisco-ios-xr-string {
16085                      length "1..32" {16106                      length "1..32" {
16086                        description16107                        description
16087                          "Attribute or affinity name";16108                          "Attribute or affinity name";
16088                      }16109                      }
16089                    }16110                    }
16090                    description16111                    description
16091                      "Attribute or affinity name";16112                      "Attribute or affinity name";
16092                  }16113                  }
16093                  leaf name8 {16114                  leaf name8 {
16094                    type xr:Cisco-ios-xr-string {16115                    type xr:Cisco-ios-xr-string {
16095                      length "1..32" {16116                      length "1..32" {
16096                        description16117                        description
16097                          "Attribute or affinity name";16118                          "Attribute or affinity name";
16098                      }16119                      }
16099                    }16120                    }
16100                    description16121                    description
16101                      "Attribute or affinity name";16122                      "Attribute or affinity name";
16102                  }16123                  }
16103                }16124                }
16104                list include9 {16125                list include9 {
16105                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";16126                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
16106                  description16127                  description
16107                    "Links with all these attributes are included in path calculation";16128                    "Links with all these attributes are included in path calculation";
16108                  leaf name1 {16129                  leaf name1 {
16109                    type xr:Cisco-ios-xr-string {16130                    type xr:Cisco-ios-xr-string {
16110                      length "1..32" {16131                      length "1..32" {
16111                        description16132                        description
16112                          "Attribute or affinity name";16133                          "Attribute or affinity name";
16113                      }16134                      }
16114                    }16135                    }
16115                    description16136                    description
16116                      "Attribute or affinity name";16137                      "Attribute or affinity name";
16117                  }16138                  }
16118                  leaf name2 {16139                  leaf name2 {
16119                    type xr:Cisco-ios-xr-string {16140                    type xr:Cisco-ios-xr-string {
16120                      length "1..32" {16141                      length "1..32" {
16121                        description16142                        description
16122                          "Attribute or affinity name";16143                          "Attribute or affinity name";
16123                      }16144                      }
16124                    }16145                    }
16125                    description16146                    description
16126                      "Attribute or affinity name";16147                      "Attribute or affinity name";
16127                  }16148                  }
16128                  leaf name3 {16149                  leaf name3 {
16129                    type xr:Cisco-ios-xr-string {16150                    type xr:Cisco-ios-xr-string {
16130                      length "1..32" {16151                      length "1..32" {
16131                        description16152                        description
16132                          "Attribute or affinity name";16153                          "Attribute or affinity name";
16133                      }16154                      }
16134                    }16155                    }
16135                    description16156                    description
16136                      "Attribute or affinity name";16157                      "Attribute or affinity name";
16137                  }16158                  }
16138                  leaf name4 {16159                  leaf name4 {
16139                    type xr:Cisco-ios-xr-string {16160                    type xr:Cisco-ios-xr-string {
16140                      length "1..32" {16161                      length "1..32" {
16141                        description16162                        description
16142                          "Attribute or affinity name";16163                          "Attribute or affinity name";
16143                      }16164                      }
16144                    }16165                    }
16145                    description16166                    description
16146                      "Attribute or affinity name";16167                      "Attribute or affinity name";
16147                  }16168                  }
16148                  leaf name5 {16169                  leaf name5 {
16149                    type xr:Cisco-ios-xr-string {16170                    type xr:Cisco-ios-xr-string {
16150                      length "1..32" {16171                      length "1..32" {
16151                        description16172                        description
16152                          "Attribute or affinity name";16173                          "Attribute or affinity name";
16153                      }16174                      }
16154                    }16175                    }
16155                    description16176                    description
16156                      "Attribute or affinity name";16177                      "Attribute or affinity name";
16157                  }16178                  }
16158                  leaf name6 {16179                  leaf name6 {
16159                    type xr:Cisco-ios-xr-string {16180                    type xr:Cisco-ios-xr-string {
16160                      length "1..32" {16181                      length "1..32" {
16161                        description16182                        description
16162                          "Attribute or affinity name";16183                          "Attribute or affinity name";
16163                      }16184                      }
16164                    }16185                    }
16165                    description16186                    description
16166                      "Attribute or affinity name";16187                      "Attribute or affinity name";
16167                  }16188                  }
16168                  leaf name7 {16189                  leaf name7 {
16169                    type xr:Cisco-ios-xr-string {16190                    type xr:Cisco-ios-xr-string {
16170                      length "1..32" {16191                      length "1..32" {
16171                        description16192                        description
16172                          "Attribute or affinity name";16193                          "Attribute or affinity name";
16173                      }16194                      }
16174                    }16195                    }
16175                    description16196                    description
16176                      "Attribute or affinity name";16197                      "Attribute or affinity name";
16177                  }16198                  }
16178                  leaf name8 {16199                  leaf name8 {
16179                    type xr:Cisco-ios-xr-string {16200                    type xr:Cisco-ios-xr-string {
16180                      length "1..32" {16201                      length "1..32" {
16181                        description16202                        description
16182                          "Attribute or affinity name";16203                          "Attribute or affinity name";
16183                      }16204                      }
16184                    }16205                    }
16185                    description16206                    description
16186                      "Attribute or affinity name";16207                      "Attribute or affinity name";
16187                  }16208                  }
16188                  leaf name9 {16209                  leaf name9 {
16189                    type xr:Cisco-ios-xr-string {16210                    type xr:Cisco-ios-xr-string {
16190                      length "1..32" {16211                      length "1..32" {
16191                        description16212                        description
16192                          "Attribute or affinity name";16213                          "Attribute or affinity name";
16193                      }16214                      }
16194                    }16215                    }
16195                    description16216                    description
16196                      "Attribute or affinity name";16217                      "Attribute or affinity name";
16197                  }16218                  }
16198                }16219                }
16199                list include10 {16220                list include10 {
16200                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";16221                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
16201                  description16222                  description
16202                    "Links with all these attributes are included in path calculation";16223                    "Links with all these attributes are included in path calculation";
16203                  leaf name1 {16224                  leaf name1 {
16204                    type xr:Cisco-ios-xr-string {16225                    type xr:Cisco-ios-xr-string {
16205                      length "1..32" {16226                      length "1..32" {
16206                        description16227                        description
16207                          "Attribute or affinity name";16228                          "Attribute or affinity name";
16208                      }16229                      }
16209                    }16230                    }
16210                    description16231                    description
16211                      "Attribute or affinity name";16232                      "Attribute or affinity name";
16212                  }16233                  }
16213                  leaf name2 {16234                  leaf name2 {
16214                    type xr:Cisco-ios-xr-string {16235                    type xr:Cisco-ios-xr-string {
16215                      length "1..32" {16236                      length "1..32" {
16216                        description16237                        description
16217                          "Attribute or affinity name";16238                          "Attribute or affinity name";
16218                      }16239                      }
16219                    }16240                    }
16220                    description16241                    description
16221                      "Attribute or affinity name";16242                      "Attribute or affinity name";
16222                  }16243                  }
16223                  leaf name3 {16244                  leaf name3 {
16224                    type xr:Cisco-ios-xr-string {16245                    type xr:Cisco-ios-xr-string {
16225                      length "1..32" {16246                      length "1..32" {
16226                        description16247                        description
16227                          "Attribute or affinity name";16248                          "Attribute or affinity name";
16228                      }16249                      }
16229                    }16250                    }
16230                    description16251                    description
16231                      "Attribute or affinity name";16252                      "Attribute or affinity name";
16232                  }16253                  }
16233                  leaf name4 {16254                  leaf name4 {
16234                    type xr:Cisco-ios-xr-string {16255                    type xr:Cisco-ios-xr-string {
16235                      length "1..32" {16256                      length "1..32" {
16236                        description16257                        description
16237                          "Attribute or affinity name";16258                          "Attribute or affinity name";
16238                      }16259                      }
16239                    }16260                    }
16240                    description16261                    description
16241                      "Attribute or affinity name";16262                      "Attribute or affinity name";
16242                  }16263                  }
16243                  leaf name5 {16264                  leaf name5 {
16244                    type xr:Cisco-ios-xr-string {16265                    type xr:Cisco-ios-xr-string {
16245                      length "1..32" {16266                      length "1..32" {
16246                        description16267                        description
16247                          "Attribute or affinity name";16268                          "Attribute or affinity name";
16248                      }16269                      }
16249                    }16270                    }
16250                    description16271                    description
16251                      "Attribute or affinity name";16272                      "Attribute or affinity name";
16252                  }16273                  }
16253                  leaf name6 {16274                  leaf name6 {
16254                    type xr:Cisco-ios-xr-string {16275                    type xr:Cisco-ios-xr-string {
16255                      length "1..32" {16276                      length "1..32" {
16256                        description16277                        description
16257                          "Attribute or affinity name";16278                          "Attribute or affinity name";
16258                      }16279                      }
16259                    }16280                    }
16260                    description16281                    description
16261                      "Attribute or affinity name";16282                      "Attribute or affinity name";
16262                  }16283                  }
16263                  leaf name7 {16284                  leaf name7 {
16264                    type xr:Cisco-ios-xr-string {16285                    type xr:Cisco-ios-xr-string {
16265                      length "1..32" {16286                      length "1..32" {
16266                        description16287                        description
16267                          "Attribute or affinity name";16288                          "Attribute or affinity name";
16268                      }16289                      }
16269                    }16290                    }
16270                    description16291                    description
16271                      "Attribute or affinity name";16292                      "Attribute or affinity name";
16272                  }16293                  }
16273                  leaf name8 {16294                  leaf name8 {
16274                    type xr:Cisco-ios-xr-string {16295                    type xr:Cisco-ios-xr-string {
16275                      length "1..32" {16296                      length "1..32" {
16276                        description16297                        description
16277                          "Attribute or affinity name";16298                          "Attribute or affinity name";
16278                      }16299                      }
16279                    }16300                    }
16280                    description16301                    description
16281                      "Attribute or affinity name";16302                      "Attribute or affinity name";
16282                  }16303                  }
16283                  leaf name9 {16304                  leaf name9 {
16284                    type xr:Cisco-ios-xr-string {16305                    type xr:Cisco-ios-xr-string {
16285                      length "1..32" {16306                      length "1..32" {
16286                        description16307                        description
16287                          "Attribute or affinity name";16308                          "Attribute or affinity name";
16288                      }16309                      }
16289                    }16310                    }
16290                    description16311                    description
16291                      "Attribute or affinity name";16312                      "Attribute or affinity name";
16292                  }16313                  }
16293                  leaf name10 {16314                  leaf name10 {
16294                    type xr:Cisco-ios-xr-string {16315                    type xr:Cisco-ios-xr-string {
16295                      length "1..32" {16316                      length "1..32" {
16296                        description16317                        description
16297                          "Attribute or affinity name";16318                          "Attribute or affinity name";
16298                      }16319                      }
16299                    }16320                    }
16300                    description16321                    description
16301                      "Attribute or affinity name";16322                      "Attribute or affinity name";
16302                  }16323                  }
16303                }16324                }
16304              }16325              }
16305              container excludes {16326              container excludes {
16306                description16327                description
16307                  "Links with all these attributes are excluded from path calculation";16328                  "Links with all these attributes are excluded from path calculation";
16308                list exclude1 {16329                list exclude1 {
16309                  key "name1";16330                  key "name1";
16310                  description16331                  description
16311                    "Links with all these attributes are included in path calculation";16332                    "Links with all these attributes are included in path calculation";
16312                  leaf name1 {16333                  leaf name1 {
16313                    type xr:Cisco-ios-xr-string {16334                    type xr:Cisco-ios-xr-string {
16314                      length "1..32" {16335                      length "1..32" {
16315                        description16336                        description
16316                          "Attribute or affinity name";16337                          "Attribute or affinity name";
16317                      }16338                      }
16318                    }16339                    }
16319                    description16340                    description
16320                      "Attribute or affinity name";16341                      "Attribute or affinity name";
16321                  }16342                  }
16322                }16343                }
16323                list exclude2 {16344                list exclude2 {
16324                  key "name1 name2";16345                  key "name1 name2";
16325                  description16346                  description
16326                    "Links with all these attributes are included in path calculation";16347                    "Links with all these attributes are included in path calculation";
16327                  leaf name1 {16348                  leaf name1 {
16328                    type xr:Cisco-ios-xr-string {16349                    type xr:Cisco-ios-xr-string {
16329                      length "1..32" {16350                      length "1..32" {
16330                        description16351                        description
16331                          "Attribute or affinity name";16352                          "Attribute or affinity name";
16332                      }16353                      }
16333                    }16354                    }
16334                    description16355                    description
16335                      "Attribute or affinity name";16356                      "Attribute or affinity name";
16336                  }16357                  }
16337                  leaf name2 {16358                  leaf name2 {
16338                    type xr:Cisco-ios-xr-string {16359                    type xr:Cisco-ios-xr-string {
16339                      length "1..32" {16360                      length "1..32" {
16340                        description16361                        description
16341                          "Attribute or affinity name";16362                          "Attribute or affinity name";
16342                      }16363                      }
16343                    }16364                    }
16344                    description16365                    description
16345                      "Attribute or affinity name";16366                      "Attribute or affinity name";
16346                  }16367                  }
16347                }16368                }
16348                list exclude3 {16369                list exclude3 {
16349                  key "name1 name2 name3";16370                  key "name1 name2 name3";
16350                  description16371                  description
16351                    "Links with all these attributes are included in path calculation";16372                    "Links with all these attributes are included in path calculation";
16352                  leaf name1 {16373                  leaf name1 {
16353                    type xr:Cisco-ios-xr-string {16374                    type xr:Cisco-ios-xr-string {
16354                      length "1..32" {16375                      length "1..32" {
16355                        description16376                        description
16356                          "Attribute or affinity name";16377                          "Attribute or affinity name";
16357                      }16378                      }
16358                    }16379                    }
16359                    description16380                    description
16360                      "Attribute or affinity name";16381                      "Attribute or affinity name";
16361                  }16382                  }
16362                  leaf name2 {16383                  leaf name2 {
16363                    type xr:Cisco-ios-xr-string {16384                    type xr:Cisco-ios-xr-string {
16364                      length "1..32" {16385                      length "1..32" {
16365                        description16386                        description
16366                          "Attribute or affinity name";16387                          "Attribute or affinity name";
16367                      }16388                      }
16368                    }16389                    }
16369                    description16390                    description
16370                      "Attribute or affinity name";16391                      "Attribute or affinity name";
16371                  }16392                  }
16372                  leaf name3 {16393                  leaf name3 {
16373                    type xr:Cisco-ios-xr-string {16394                    type xr:Cisco-ios-xr-string {
16374                      length "1..32" {16395                      length "1..32" {
16375                        description16396                        description
16376                          "Attribute or affinity name";16397                          "Attribute or affinity name";
16377                      }16398                      }
16378                    }16399                    }
16379                    description16400                    description
16380                      "Attribute or affinity name";16401                      "Attribute or affinity name";
16381                  }16402                  }
16382                }16403                }
16383                list exclude4 {16404                list exclude4 {
16384                  key "name1 name2 name3 name4";16405                  key "name1 name2 name3 name4";
16385                  description16406                  description
16386                    "Links with all these attributes are included in path calculation";16407                    "Links with all these attributes are included in path calculation";
16387                  leaf name1 {16408                  leaf name1 {
16388                    type xr:Cisco-ios-xr-string {16409                    type xr:Cisco-ios-xr-string {
16389                      length "1..32" {16410                      length "1..32" {
16390                        description16411                        description
16391                          "Attribute or affinity name";16412                          "Attribute or affinity name";
16392                      }16413                      }
16393                    }16414                    }
16394                    description16415                    description
16395                      "Attribute or affinity name";16416                      "Attribute or affinity name";
16396                  }16417                  }
16397                  leaf name2 {16418                  leaf name2 {
16398                    type xr:Cisco-ios-xr-string {16419                    type xr:Cisco-ios-xr-string {
16399                      length "1..32" {16420                      length "1..32" {
16400                        description16421                        description
16401                          "Attribute or affinity name";16422                          "Attribute or affinity name";
16402                      }16423                      }
16403                    }16424                    }
16404                    description16425                    description
16405                      "Attribute or affinity name";16426                      "Attribute or affinity name";
16406                  }16427                  }
16407                  leaf name3 {16428                  leaf name3 {
16408                    type xr:Cisco-ios-xr-string {16429                    type xr:Cisco-ios-xr-string {
16409                      length "1..32" {16430                      length "1..32" {
16410                        description16431                        description
16411                          "Attribute or affinity name";16432                          "Attribute or affinity name";
16412                      }16433                      }
16413                    }16434                    }
16414                    description16435                    description
16415                      "Attribute or affinity name";16436                      "Attribute or affinity name";
16416                  }16437                  }
16417                  leaf name4 {16438                  leaf name4 {
16418                    type xr:Cisco-ios-xr-string {16439                    type xr:Cisco-ios-xr-string {
16419                      length "1..32" {16440                      length "1..32" {
16420                        description16441                        description
16421                          "Attribute or affinity name";16442                          "Attribute or affinity name";
16422                      }16443                      }
16423                    }16444                    }
16424                    description16445                    description
16425                      "Attribute or affinity name";16446                      "Attribute or affinity name";
16426                  }16447                  }
16427                }16448                }
16428                list exclude5 {16449                list exclude5 {
16429                  key "name1 name2 name3 name4 name5";16450                  key "name1 name2 name3 name4 name5";
16430                  description16451                  description
16431                    "Links with all these attributes are included in path calculation";16452                    "Links with all these attributes are included in path calculation";
16432                  leaf name1 {16453                  leaf name1 {
16433                    type xr:Cisco-ios-xr-string {16454                    type xr:Cisco-ios-xr-string {
16434                      length "1..32" {16455                      length "1..32" {
16435                        description16456                        description
16436                          "Attribute or affinity name";16457                          "Attribute or affinity name";
16437                      }16458                      }
16438                    }16459                    }
16439                    description16460                    description
16440                      "Attribute or affinity name";16461                      "Attribute or affinity name";
16441                  }16462                  }
16442                  leaf name2 {16463                  leaf name2 {
16443                    type xr:Cisco-ios-xr-string {16464                    type xr:Cisco-ios-xr-string {
16444                      length "1..32" {16465                      length "1..32" {
16445                        description16466                        description
16446                          "Attribute or affinity name";16467                          "Attribute or affinity name";
16447                      }16468                      }
16448                    }16469                    }
16449                    description16470                    description
16450                      "Attribute or affinity name";16471                      "Attribute or affinity name";
16451                  }16472                  }
16452                  leaf name3 {16473                  leaf name3 {
16453                    type xr:Cisco-ios-xr-string {16474                    type xr:Cisco-ios-xr-string {
16454                      length "1..32" {16475                      length "1..32" {
16455                        description16476                        description
16456                          "Attribute or affinity name";16477                          "Attribute or affinity name";
16457                      }16478                      }
16458                    }16479                    }
16459                    description16480                    description
16460                      "Attribute or affinity name";16481                      "Attribute or affinity name";
16461                  }16482                  }
16462                  leaf name4 {16483                  leaf name4 {
16463                    type xr:Cisco-ios-xr-string {16484                    type xr:Cisco-ios-xr-string {
16464                      length "1..32" {16485                      length "1..32" {
16465                        description16486                        description
16466                          "Attribute or affinity name";16487                          "Attribute or affinity name";
16467                      }16488                      }
16468                    }16489                    }
16469                    description16490                    description
16470                      "Attribute or affinity name";16491                      "Attribute or affinity name";
16471                  }16492                  }
16472                  leaf name5 {16493                  leaf name5 {
16473                    type xr:Cisco-ios-xr-string {16494                    type xr:Cisco-ios-xr-string {
16474                      length "1..32" {16495                      length "1..32" {
16475                        description16496                        description
16476                          "Attribute or affinity name";16497                          "Attribute or affinity name";
16477                      }16498                      }
16478                    }16499                    }
16479                    description16500                    description
16480                      "Attribute or affinity name";16501                      "Attribute or affinity name";
16481                  }16502                  }
16482                }16503                }
16483                list exclude6 {16504                list exclude6 {
16484                  key "name1 name2 name3 name4 name5 name6";16505                  key "name1 name2 name3 name4 name5 name6";
16485                  description16506                  description
16486                    "Links with all these attributes are included in path calculation";16507                    "Links with all these attributes are included in path calculation";
16487                  leaf name1 {16508                  leaf name1 {
16488                    type xr:Cisco-ios-xr-string {16509                    type xr:Cisco-ios-xr-string {
16489                      length "1..32" {16510                      length "1..32" {
16490                        description16511                        description
16491                          "Attribute or affinity name";16512                          "Attribute or affinity name";
16492                      }16513                      }
16493                    }16514                    }
16494                    description16515                    description
16495                      "Attribute or affinity name";16516                      "Attribute or affinity name";
16496                  }16517                  }
16497                  leaf name2 {16518                  leaf name2 {
16498                    type xr:Cisco-ios-xr-string {16519                    type xr:Cisco-ios-xr-string {
16499                      length "1..32" {16520                      length "1..32" {
16500                        description16521                        description
16501                          "Attribute or affinity name";16522                          "Attribute or affinity name";
16502                      }16523                      }
16503                    }16524                    }
16504                    description16525                    description
16505                      "Attribute or affinity name";16526                      "Attribute or affinity name";
16506                  }16527                  }
16507                  leaf name3 {16528                  leaf name3 {
16508                    type xr:Cisco-ios-xr-string {16529                    type xr:Cisco-ios-xr-string {
16509                      length "1..32" {16530                      length "1..32" {
16510                        description16531                        description
16511                          "Attribute or affinity name";16532                          "Attribute or affinity name";
16512                      }16533                      }
16513                    }16534                    }
16514                    description16535                    description
16515                      "Attribute or affinity name";16536                      "Attribute or affinity name";
16516                  }16537                  }
16517                  leaf name4 {16538                  leaf name4 {
16518                    type xr:Cisco-ios-xr-string {16539                    type xr:Cisco-ios-xr-string {
16519                      length "1..32" {16540                      length "1..32" {
16520                        description16541                        description
16521                          "Attribute or affinity name";16542                          "Attribute or affinity name";
16522                      }16543                      }
16523                    }16544                    }
16524                    description16545                    description
16525                      "Attribute or affinity name";16546                      "Attribute or affinity name";
16526                  }16547                  }
16527                  leaf name5 {16548                  leaf name5 {
16528                    type xr:Cisco-ios-xr-string {16549                    type xr:Cisco-ios-xr-string {
16529                      length "1..32" {16550                      length "1..32" {
16530                        description16551                        description
16531                          "Attribute or affinity name";16552                          "Attribute or affinity name";
16532                      }16553                      }
16533                    }16554                    }
16534                    description16555                    description
16535                      "Attribute or affinity name";16556                      "Attribute or affinity name";
16536                  }16557                  }
16537                  leaf name6 {16558                  leaf name6 {
16538                    type xr:Cisco-ios-xr-string {16559                    type xr:Cisco-ios-xr-string {
16539                      length "1..32" {16560                      length "1..32" {
16540                        description16561                        description
16541                          "Attribute or affinity name";16562                          "Attribute or affinity name";
16542                      }16563                      }
16543                    }16564                    }
16544                    description16565                    description
16545                      "Attribute or affinity name";16566                      "Attribute or affinity name";
16546                  }16567                  }
16547                }16568                }
16548                list exclude7 {16569                list exclude7 {
16549                  key "name1 name2 name3 name4 name5 name6 name7";16570                  key "name1 name2 name3 name4 name5 name6 name7";
16550                  description16571                  description
16551                    "Links with all these attributes are included in path calculation";16572                    "Links with all these attributes are included in path calculation";
16552                  leaf name1 {16573                  leaf name1 {
16553                    type xr:Cisco-ios-xr-string {16574                    type xr:Cisco-ios-xr-string {
16554                      length "1..32" {16575                      length "1..32" {
16555                        description16576                        description
16556                          "Attribute or affinity name";16577                          "Attribute or affinity name";
16557                      }16578                      }
16558                    }16579                    }
16559                    description16580                    description
16560                      "Attribute or affinity name";16581                      "Attribute or affinity name";
16561                  }16582                  }
16562                  leaf name2 {16583                  leaf name2 {
16563                    type xr:Cisco-ios-xr-string {16584                    type xr:Cisco-ios-xr-string {
16564                      length "1..32" {16585                      length "1..32" {
16565                        description16586                        description
16566                          "Attribute or affinity name";16587                          "Attribute or affinity name";
16567                      }16588                      }
16568                    }16589                    }
16569                    description16590                    description
16570                      "Attribute or affinity name";16591                      "Attribute or affinity name";
16571                  }16592                  }
16572                  leaf name3 {16593                  leaf name3 {
16573                    type xr:Cisco-ios-xr-string {16594                    type xr:Cisco-ios-xr-string {
16574                      length "1..32" {16595                      length "1..32" {
16575                        description16596                        description
16576                          "Attribute or affinity name";16597                          "Attribute or affinity name";
16577                      }16598                      }
16578                    }16599                    }
16579                    description16600                    description
16580                      "Attribute or affinity name";16601                      "Attribute or affinity name";
16581                  }16602                  }
16582                  leaf name4 {16603                  leaf name4 {
16583                    type xr:Cisco-ios-xr-string {16604                    type xr:Cisco-ios-xr-string {
16584                      length "1..32" {16605                      length "1..32" {
16585                        description16606                        description
16586                          "Attribute or affinity name";16607                          "Attribute or affinity name";
16587                      }16608                      }
16588                    }16609                    }
16589                    description16610                    description
16590                      "Attribute or affinity name";16611                      "Attribute or affinity name";
16591                  }16612                  }
16592                  leaf name5 {16613                  leaf name5 {
16593                    type xr:Cisco-ios-xr-string {16614                    type xr:Cisco-ios-xr-string {
16594                      length "1..32" {16615                      length "1..32" {
16595                        description16616                        description
16596                          "Attribute or affinity name";16617                          "Attribute or affinity name";
16597                      }16618                      }
16598                    }16619                    }
16599                    description16620                    description
16600                      "Attribute or affinity name";16621                      "Attribute or affinity name";
16601                  }16622                  }
16602                  leaf name6 {16623                  leaf name6 {
16603                    type xr:Cisco-ios-xr-string {16624                    type xr:Cisco-ios-xr-string {
16604                      length "1..32" {16625                      length "1..32" {
16605                        description16626                        description
16606                          "Attribute or affinity name";16627                          "Attribute or affinity name";
16607                      }16628                      }
16608                    }16629                    }
16609                    description16630                    description
16610                      "Attribute or affinity name";16631                      "Attribute or affinity name";
16611                  }16632                  }
16612                  leaf name7 {16633                  leaf name7 {
16613                    type xr:Cisco-ios-xr-string {16634                    type xr:Cisco-ios-xr-string {
16614                      length "1..32" {16635                      length "1..32" {
16615                        description16636                        description
16616                          "Attribute or affinity name";16637                          "Attribute or affinity name";
16617                      }16638                      }
16618                    }16639                    }
16619                    description16640                    description
16620                      "Attribute or affinity name";16641                      "Attribute or affinity name";
16621                  }16642                  }
16622                }16643                }
16623                list exclude8 {16644                list exclude8 {
16624                  key "name1 name2 name3 name4 name5 name6 name7 name8";16645                  key "name1 name2 name3 name4 name5 name6 name7 name8";
16625                  description16646                  description
16626                    "Links with all these attributes are included in path calculation";16647                    "Links with all these attributes are included in path calculation";
16627                  leaf name1 {16648                  leaf name1 {
16628                    type xr:Cisco-ios-xr-string {16649                    type xr:Cisco-ios-xr-string {
16629                      length "1..32" {16650                      length "1..32" {
16630                        description16651                        description
16631                          "Attribute or affinity name";16652                          "Attribute or affinity name";
16632                      }16653                      }
16633                    }16654                    }
16634                    description16655                    description
16635                      "Attribute or affinity name";16656                      "Attribute or affinity name";
16636                  }16657                  }
16637                  leaf name2 {16658                  leaf name2 {
16638                    type xr:Cisco-ios-xr-string {16659                    type xr:Cisco-ios-xr-string {
16639                      length "1..32" {16660                      length "1..32" {
16640                        description16661                        description
16641                          "Attribute or affinity name";16662                          "Attribute or affinity name";
16642                      }16663                      }
16643                    }16664                    }
16644                    description16665                    description
16645                      "Attribute or affinity name";16666                      "Attribute or affinity name";
16646                  }16667                  }
16647                  leaf name3 {16668                  leaf name3 {
16648                    type xr:Cisco-ios-xr-string {16669                    type xr:Cisco-ios-xr-string {
16649                      length "1..32" {16670                      length "1..32" {
16650                        description16671                        description
16651                          "Attribute or affinity name";16672                          "Attribute or affinity name";
16652                      }16673                      }
16653                    }16674                    }
16654                    description16675                    description
16655                      "Attribute or affinity name";16676                      "Attribute or affinity name";
16656                  }16677                  }
16657                  leaf name4 {16678                  leaf name4 {
16658                    type xr:Cisco-ios-xr-string {16679                    type xr:Cisco-ios-xr-string {
16659                      length "1..32" {16680                      length "1..32" {
16660                        description16681                        description
16661                          "Attribute or affinity name";16682                          "Attribute or affinity name";
16662                      }16683                      }
16663                    }16684                    }
16664                    description16685                    description
16665                      "Attribute or affinity name";16686                      "Attribute or affinity name";
16666                  }16687                  }
16667                  leaf name5 {16688                  leaf name5 {
16668                    type xr:Cisco-ios-xr-string {16689                    type xr:Cisco-ios-xr-string {
16669                      length "1..32" {16690                      length "1..32" {
16670                        description16691                        description
16671                          "Attribute or affinity name";16692                          "Attribute or affinity name";
16672                      }16693                      }
16673                    }16694                    }
16674                    description16695                    description
16675                      "Attribute or affinity name";16696                      "Attribute or affinity name";
16676                  }16697                  }
16677                  leaf name6 {16698                  leaf name6 {
16678                    type xr:Cisco-ios-xr-string {16699                    type xr:Cisco-ios-xr-string {
16679                      length "1..32" {16700                      length "1..32" {
16680                        description16701                        description
16681                          "Attribute or affinity name";16702                          "Attribute or affinity name";
16682                      }16703                      }
16683                    }16704                    }
16684                    description16705                    description
16685                      "Attribute or affinity name";16706                      "Attribute or affinity name";
16686                  }16707                  }
16687                  leaf name7 {16708                  leaf name7 {
16688                    type xr:Cisco-ios-xr-string {16709                    type xr:Cisco-ios-xr-string {
16689                      length "1..32" {16710                      length "1..32" {
16690                        description16711                        description
16691                          "Attribute or affinity name";16712                          "Attribute or affinity name";
16692                      }16713                      }
16693                    }16714                    }
16694                    description16715                    description
16695                      "Attribute or affinity name";16716                      "Attribute or affinity name";
16696                  }16717                  }
16697                  leaf name8 {16718                  leaf name8 {
16698                    type xr:Cisco-ios-xr-string {16719                    type xr:Cisco-ios-xr-string {
16699                      length "1..32" {16720                      length "1..32" {
16700                        description16721                        description
16701                          "Attribute or affinity name";16722                          "Attribute or affinity name";
16702                      }16723                      }
16703                    }16724                    }
16704                    description16725                    description
16705                      "Attribute or affinity name";16726                      "Attribute or affinity name";
16706                  }16727                  }
16707                }16728                }
16708                list exclude9 {16729                list exclude9 {
16709                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";16730                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
16710                  description16731                  description
16711                    "Links with all these attributes are included in path calculation";16732                    "Links with all these attributes are included in path calculation";
16712                  leaf name1 {16733                  leaf name1 {
16713                    type xr:Cisco-ios-xr-string {16734                    type xr:Cisco-ios-xr-string {
16714                      length "1..32" {16735                      length "1..32" {
16715                        description16736                        description
16716                          "Attribute or affinity name";16737                          "Attribute or affinity name";
16717                      }16738                      }
16718                    }16739                    }
16719                    description16740                    description
16720                      "Attribute or affinity name";16741                      "Attribute or affinity name";
16721                  }16742                  }
16722                  leaf name2 {16743                  leaf name2 {
16723                    type xr:Cisco-ios-xr-string {16744                    type xr:Cisco-ios-xr-string {
16724                      length "1..32" {16745                      length "1..32" {
16725                        description16746                        description
16726                          "Attribute or affinity name";16747                          "Attribute or affinity name";
16727                      }16748                      }
16728                    }16749                    }
16729                    description16750                    description
16730                      "Attribute or affinity name";16751                      "Attribute or affinity name";
16731                  }16752                  }
16732                  leaf name3 {16753                  leaf name3 {
16733                    type xr:Cisco-ios-xr-string {16754                    type xr:Cisco-ios-xr-string {
16734                      length "1..32" {16755                      length "1..32" {
16735                        description16756                        description
16736                          "Attribute or affinity name";16757                          "Attribute or affinity name";
16737                      }16758                      }
16738                    }16759                    }
16739                    description16760                    description
16740                      "Attribute or affinity name";16761                      "Attribute or affinity name";
16741                  }16762                  }
16742                  leaf name4 {16763                  leaf name4 {
16743                    type xr:Cisco-ios-xr-string {16764                    type xr:Cisco-ios-xr-string {
16744                      length "1..32" {16765                      length "1..32" {
16745                        description16766                        description
16746                          "Attribute or affinity name";16767                          "Attribute or affinity name";
16747                      }16768                      }
16748                    }16769                    }
16749                    description16770                    description
16750                      "Attribute or affinity name";16771                      "Attribute or affinity name";
16751                  }16772                  }
16752                  leaf name5 {16773                  leaf name5 {
16753                    type xr:Cisco-ios-xr-string {16774                    type xr:Cisco-ios-xr-string {
16754                      length "1..32" {16775                      length "1..32" {
16755                        description16776                        description
16756                          "Attribute or affinity name";16777                          "Attribute or affinity name";
16757                      }16778                      }
16758                    }16779                    }
16759                    description16780                    description
16760                      "Attribute or affinity name";16781                      "Attribute or affinity name";
16761                  }16782                  }
16762                  leaf name6 {16783                  leaf name6 {
16763                    type xr:Cisco-ios-xr-string {16784                    type xr:Cisco-ios-xr-string {
16764                      length "1..32" {16785                      length "1..32" {
16765                        description16786                        description
16766                          "Attribute or affinity name";16787                          "Attribute or affinity name";
16767                      }16788                      }
16768                    }16789                    }
16769                    description16790                    description
16770                      "Attribute or affinity name";16791                      "Attribute or affinity name";
16771                  }16792                  }
16772                  leaf name7 {16793                  leaf name7 {
16773                    type xr:Cisco-ios-xr-string {16794                    type xr:Cisco-ios-xr-string {
16774                      length "1..32" {16795                      length "1..32" {
16775                        description16796                        description
16776                          "Attribute or affinity name";16797                          "Attribute or affinity name";
16777                      }16798                      }
16778                    }16799                    }
16779                    description16800                    description
16780                      "Attribute or affinity name";16801                      "Attribute or affinity name";
16781                  }16802                  }
16782                  leaf name8 {16803                  leaf name8 {
16783                    type xr:Cisco-ios-xr-string {16804                    type xr:Cisco-ios-xr-string {
16784                      length "1..32" {16805                      length "1..32" {
16785                        description16806                        description
16786                          "Attribute or affinity name";16807                          "Attribute or affinity name";
16787                      }16808                      }
16788                    }16809                    }
16789                    description16810                    description
16790                      "Attribute or affinity name";16811                      "Attribute or affinity name";
16791                  }16812                  }
16792                  leaf name9 {16813                  leaf name9 {
16793                    type xr:Cisco-ios-xr-string {16814                    type xr:Cisco-ios-xr-string {
16794                      length "1..32" {16815                      length "1..32" {
16795                        description16816                        description
16796                          "Attribute or affinity name";16817                          "Attribute or affinity name";
16797                      }16818                      }
16798                    }16819                    }
16799                    description16820                    description
16800                      "Attribute or affinity name";16821                      "Attribute or affinity name";
16801                  }16822                  }
16802                }16823                }
16803                list exclude10 {16824                list exclude10 {
16804                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";16825                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
16805                  description16826                  description
16806                    "Links with all these attributes are included in path calculation";16827                    "Links with all these attributes are included in path calculation";
16807                  leaf name1 {16828                  leaf name1 {
16808                    type xr:Cisco-ios-xr-string {16829                    type xr:Cisco-ios-xr-string {
16809                      length "1..32" {16830                      length "1..32" {
16810                        description16831                        description
16811                          "Attribute or affinity name";16832                          "Attribute or affinity name";
16812                      }16833                      }
16813                    }16834                    }
16814                    description16835                    description
16815                      "Attribute or affinity name";16836                      "Attribute or affinity name";
16816                  }16837                  }
16817                  leaf name2 {16838                  leaf name2 {
16818                    type xr:Cisco-ios-xr-string {16839                    type xr:Cisco-ios-xr-string {
16819                      length "1..32" {16840                      length "1..32" {
16820                        description16841                        description
16821                          "Attribute or affinity name";16842                          "Attribute or affinity name";
16822                      }16843                      }
16823                    }16844                    }
16824                    description16845                    description
16825                      "Attribute or affinity name";16846                      "Attribute or affinity name";
16826                  }16847                  }
16827                  leaf name3 {16848                  leaf name3 {
16828                    type xr:Cisco-ios-xr-string {16849                    type xr:Cisco-ios-xr-string {
16829                      length "1..32" {16850                      length "1..32" {
16830                        description16851                        description
16831                          "Attribute or affinity name";16852                          "Attribute or affinity name";
16832                      }16853                      }
16833                    }16854                    }
16834                    description16855                    description
16835                      "Attribute or affinity name";16856                      "Attribute or affinity name";
16836                  }16857                  }
16837                  leaf name4 {16858                  leaf name4 {
16838                    type xr:Cisco-ios-xr-string {16859                    type xr:Cisco-ios-xr-string {
16839                      length "1..32" {16860                      length "1..32" {
16840                        description16861                        description
16841                          "Attribute or affinity name";16862                          "Attribute or affinity name";
16842                      }16863                      }
16843                    }16864                    }
16844                    description16865                    description
16845                      "Attribute or affinity name";16866                      "Attribute or affinity name";
16846                  }16867                  }
16847                  leaf name5 {16868                  leaf name5 {
16848                    type xr:Cisco-ios-xr-string {16869                    type xr:Cisco-ios-xr-string {
16849                      length "1..32" {16870                      length "1..32" {
16850                        description16871                        description
16851                          "Attribute or affinity name";16872                          "Attribute or affinity name";
16852                      }16873                      }
16853                    }16874                    }
16854                    description16875                    description
16855                      "Attribute or affinity name";16876                      "Attribute or affinity name";
16856                  }16877                  }
16857                  leaf name6 {16878                  leaf name6 {
16858                    type xr:Cisco-ios-xr-string {16879                    type xr:Cisco-ios-xr-string {
16859                      length "1..32" {16880                      length "1..32" {
16860                        description16881                        description
16861                          "Attribute or affinity name";16882                          "Attribute or affinity name";
16862                      }16883                      }
16863                    }16884                    }
16864                    description16885                    description
16865                      "Attribute or affinity name";16886                      "Attribute or affinity name";
16866                  }16887                  }
16867                  leaf name7 {16888                  leaf name7 {
16868                    type xr:Cisco-ios-xr-string {16889                    type xr:Cisco-ios-xr-string {
16869                      length "1..32" {16890                      length "1..32" {
16870                        description16891                        description
16871                          "Attribute or affinity name";16892                          "Attribute or affinity name";
16872                      }16893                      }
16873                    }16894                    }
16874                    description16895                    description
16875                      "Attribute or affinity name";16896                      "Attribute or affinity name";
16876                  }16897                  }
16877                  leaf name8 {16898                  leaf name8 {
16878                    type xr:Cisco-ios-xr-string {16899                    type xr:Cisco-ios-xr-string {
16879                      length "1..32" {16900                      length "1..32" {
16880                        description16901                        description
16881                          "Attribute or affinity name";16902                          "Attribute or affinity name";
16882                      }16903                      }
16883                    }16904                    }
16884                    description16905                    description
16885                      "Attribute or affinity name";16906                      "Attribute or affinity name";
16886                  }16907                  }
16887                  leaf name9 {16908                  leaf name9 {
16888                    type xr:Cisco-ios-xr-string {16909                    type xr:Cisco-ios-xr-string {
16889                      length "1..32" {16910                      length "1..32" {
16890                        description16911                        description
16891                          "Attribute or affinity name";16912                          "Attribute or affinity name";
16892                      }16913                      }
16893                    }16914                    }
16894                    description16915                    description
16895                      "Attribute or affinity name";16916                      "Attribute or affinity name";
16896                  }16917                  }
16897                  leaf name10 {16918                  leaf name10 {
16898                    type xr:Cisco-ios-xr-string {16919                    type xr:Cisco-ios-xr-string {
16899                      length "1..32" {16920                      length "1..32" {
16900                        description16921                        description
16901                          "Attribute or affinity name";16922                          "Attribute or affinity name";
16902                      }16923                      }
16903                    }16924                    }
16904                    description16925                    description
16905                      "Attribute or affinity name";16926                      "Attribute or affinity name";
16906                  }16927                  }
16907                }16928                }
16908              }16929              }
16909              container ignore {16930              container ignore {
16910                presence "Indicates a ignore node is configured.";16931                presence "Indicates a ignore node is configured.";
16911                description16932                description
16912                  "All links are included in path calculation regardless of attributes";16933                  "All links are included in path calculation regardless of attributes";
16913              }16934              }
16914              container exclude-all {16935              container exclude-all {
16915                presence "Indicates a exclude-all node is configured.";16936                presence "Indicates a exclude-all node is configured.";
16916                description16937                description
16917                  "Links with any attribute are excluded from path calculation";16938                  "Links with any attribute are excluded from path calculation";
16918              }16939              }
16919            }16940            }
16920            container path-selection {16941            container path-selection {
16921              presence "Indicates a path-selection node is configured.";16942              presence "Indicates a path-selection node is configured.";
16922              description16943              description
16923                "Specify path selection";16944                "Specify path selection";
16924              leaf cost-limit {16945              leaf cost-limit {
16925                type uint32 {16946                type uint32 {
16926                  range "1..4294967295" {16947                  range "1..4294967295" {
16927                    description16948                    description
16928                      "Cost limit";16949                      "Cost limit";
16929                  }16950                  }
16930                }16951                }
16931                description16952                description
16932                  "Cost limit configuration";16953                  "Cost limit configuration";
16933              }16954              }
16934              leaf exclude {16955              leaf exclude {
16935                type xr:Cisco-ios-xr-string {16956                type xr:Cisco-ios-xr-string {
16936                  length "1..64" {16957                  length "1..64" {
16937                    description16958                    description
16938                      "Exclude address list name";16959                      "Exclude address list name";
16939                  }16960                  }
16940                }16961                }
16941                description16962                description
16942                  "Path Exclusion Configuration";16963                  "Path Exclusion Configuration";
16943              }16964              }
16944              leaf delay-limit {16965              leaf delay-limit {
16945                type uint32 {16966                type uint32 {
16946                  range "1..4294967295" {16967                  range "1..4294967295" {
16947                    description16968                    description
16948                      "Delay limit in usec";16969                      "Delay limit in usec";
16949                  }16970                  }
16950                }16971                }
16951                description16972                description
16952                  "Delay limit configuration";16973                  "Delay limit configuration";
16953              }16974              }
16954            }16975            }
16955            container pce {16976            container pce {
16956              presence "Indicates a pce node is configured.";16977              presence "Indicates a pce node is configured.";
16957              description16978              description
16958                "Specify PCE Configuration";16979                "Specify PCE Configuration";
16959              container disjoint-path {16980              container disjoint-path {
16960                description16981                description
16961                  "Disjoint Path Configuration";16982                  "Disjoint Path Configuration";
16962                leaf source {16983                leaf source {
16963                  type inet:ipv4-address-no-zone;16984                  type inet:ipv4-address-no-zone;
16964                  description16985                  description
16965                    "Source address";16986                    "Source address";
16966                }16987                }
16967                container type {16988                container type {
16968                  must "link or node or srlg";16989                  must "link or node or srlg";
16969                  presence "Indicates a type node is configured.";16990                  presence "Indicates a type node is configured.";
16970                  description16991                  description
16971                    "Disjointness type";16992                    "Disjointness type";
16972                  container link {16993                  container link {
16973                    presence "Indicates a link node is configured.";16994                    presence "Indicates a link node is configured.";
16974                    description16995                    description
16975                      "Link Disjointness";16996                      "Link Disjointness";
16976                  }16997                  }
16977                  container node {16998                  container node {
16978                    presence "Indicates a node node is configured.";16999                    presence "Indicates a node node is configured.";
16979                    description17000                    description
16980                      "Node Disjointness";17001                      "Node Disjointness";
16981                  }17002                  }
16982                  container srlg {17003                  container srlg {
16983                    presence "Indicates a srlg node is configured.";17004                    presence "Indicates a srlg node is configured.";
16984                    description17005                    description
16985                      "SRLG Disjointness";17006                      "SRLG Disjointness";
16986                  }17007                  }
16987                }17008                }
16988                leaf group-id {17009                leaf group-id {
16989                  type uint32 {17010                  type uint32 {
16990                    range "1..4294967295" {17011                    range "1..4294967295" {
16991                      description17012                      description
16992                        "Enter group-id";17013                        "Enter group-id";
16993                    }17014                    }
16994                  }17015                  }
16995                  description17016                  description
16996                    "Enter group-id";17017                    "Enter group-id";
16997                }17018                }
16998              }17019              }
16999            }17020            }
17000            container bfd-reverse-path {17021            container bfd-reverse-path {
17001              description17022              description
17002                "Specify bfd reverse path";17023                "Specify bfd reverse path";
17003              leaf binding-label {17024              leaf binding-label {
17004                type uint32 {17025                type uint32 {
17005                  range "0..1048575" {17026                  range "0..1048575" {
17006                    description17027                    description
17007                      "MPLS binding-label value";17028                      "MPLS binding-label value";
17008                  }17029                  }
17009                }17030                }
17010                description17031                description
17011                  "Specify reverse path binding-label";17032                  "Specify reverse path binding-label";
17012              }17033              }
17013            }17034            }
17014          }17035          }
17015        }17036        }
17016        container xros {17037        container xros {
17017          description17038          description
17018            "An XRO attribute-set";17039            "An XRO attribute-set";
17019          list xro {17040          list xro {
17020            key "attribute-set-name";17041            key "attribute-set-name";
17021            description17042            description
17022              "An XRO attribute-set";17043              "An XRO attribute-set";
17023            leaf attribute-set-name {17044            leaf attribute-set-name {
17024              type xr:Cisco-ios-xr-string {17045              type xr:Cisco-ios-xr-string {
17025                length "1..64" {17046                length "1..64" {
17026                  description17047                  description
17027                    "Specify attribute-set name (maximum 64 characters)";17048                    "Specify attribute-set name (maximum 64 characters)";
17028                }17049                }
17029              }17050              }
17030              description17051              description
17031                "An XRO attribute-set";17052                "An XRO attribute-set";
17032            }17053            }
17033            container exclude {17054            container exclude {
17034              description17055              description
17035                "Specify exclusions for path diversity";17056                "Specify exclusions for path diversity";
17036              container strict {17057              container strict {
17037                description17058                description
17038                  "Specified condition must be met";17059                  "Specified condition must be met";
17039                container lsps {17060                container lsps {
17040                  description17061                  description
17041                    "Specify path-diversity from another LSP";17062                    "Specify path-diversity from another LSP";
17042                  list lsp-no-lsp-id {17063                  list lsp-no-lsp-id {
17043                    key "source destination tunnel-id extended-tunnel-id";17064                    key "source destination tunnel-id extended-tunnel-id";
17044                    description17065                    description
17045                      "Specify path-diversity from another LSP";17066                      "Specify path-diversity from another LSP";
17046                    leaf source {17067                    leaf source {
17047                      type inet:ipv4-address-no-zone;17068                      type inet:ipv4-address-no-zone;
17048                      description17069                      description
17049                        "The source of the LSP from which a diverse path is required";17070                        "The source of the LSP from which a diverse path is required";
17050                    }17071                    }
17051                    leaf destination {17072                    leaf destination {
17052                      type inet:ipv4-address-no-zone;17073                      type inet:ipv4-address-no-zone;
17053                      description17074                      description
17054                        "The destination of the LSP from which a diverse path is required";17075                        "The destination of the LSP from which a diverse path is required";
17055                    }17076                    }
17056                    leaf tunnel-id {17077                    leaf tunnel-id {
17057                      type uint32 {17078                      type uint32 {
17058                        range "0..65535" {17079                        range "0..65535" {
17059                          description17080                          description
17060                            "The LSP's tunnel-id";17081                            "The LSP's tunnel-id";
17061                        }17082                        }
17062                      }17083                      }
17063                      description17084                      description
17064                        "The tunnel-id of the LSP from which a diverse path is required";17085                        "The tunnel-id of the LSP from which a diverse path is required";
17065                    }17086                    }
17066                    leaf extended-tunnel-id {17087                    leaf extended-tunnel-id {
17067                      type inet:ipv4-address-no-zone;17088                      type inet:ipv4-address-no-zone;
17068                      description17089                      description
17069                        "The extended tunnel-id of the LSP from which a diverse path is required";17090                        "The extended tunnel-id of the LSP from which a diverse path is required";
17070                    }17091                    }
17071                  }17092                  }
17072                  list lsp {17093                  list lsp {
17073                    key "source destination tunnel-id extended-tunnel-id lsp-id";17094                    key "source destination tunnel-id extended-tunnel-id lsp-id";
17074                    description17095                    description
17075                      "LSP details";17096                      "LSP details";
17076                    leaf source {17097                    leaf source {
17077                      type inet:ipv4-address-no-zone;17098                      type inet:ipv4-address-no-zone;
17078                      description17099                      description
17079                        "The source of the LSP from which a diverse path is required";17100                        "The source of the LSP from which a diverse path is required";
17080                    }17101                    }
17081                    leaf destination {17102                    leaf destination {
17082                      type inet:ipv4-address-no-zone;17103                      type inet:ipv4-address-no-zone;
17083                      description17104                      description
17084                        "The destination of the LSP from which a diverse path is required";17105                        "The destination of the LSP from which a diverse path is required";
17085                    }17106                    }
17086                    leaf tunnel-id {17107                    leaf tunnel-id {
17087                      type uint32 {17108                      type uint32 {
17088                        range "0..65535" {17109                        range "0..65535" {
17089                          description17110                          description
17090                            "The LSP's tunnel-id";17111                            "The LSP's tunnel-id";
17091                        }17112                        }
17092                      }17113                      }
17093                      description17114                      description
17094                        "The tunnel-id of the LSP from which a diverse path is required";17115                        "The tunnel-id of the LSP from which a diverse path is required";
17095                    }17116                    }
17096                    leaf extended-tunnel-id {17117                    leaf extended-tunnel-id {
17097                      type inet:ipv4-address-no-zone;17118                      type inet:ipv4-address-no-zone;
17098                      description17119                      description
17099                        "The extended tunnel-id of the LSP from which a diverse path is required";17120                        "The extended tunnel-id of the LSP from which a diverse path is required";
17100                    }17121                    }
17101                    leaf lsp-id {17122                    leaf lsp-id {
17102                      type uint32 {17123                      type uint32 {
17103                        range "0..65535" {17124                        range "0..65535" {
17104                          description17125                          description
17105                            "The LSP's lsp-id";17126                            "The LSP's lsp-id";
17106                        }17127                        }
17107                      }17128                      }
17108                      description17129                      description
17109                        "The lsp-id of the LSP from which a diverse path is required";17130                        "The lsp-id of the LSP from which a diverse path is required";
17110                    }17131                    }
17111                  }17132                  }
17112                }17133                }
17113                container srlgs {17134                container srlgs {
17114                  description17135                  description
17115                    "Specify path-diversity based on SRLGs";17136                    "Specify path-diversity based on SRLGs";
17116                  list srlg {17137                  list srlg {
17117                    key "value";17138                    key "value";
17118                    description17139                    description
17119                      "Specify SRLG value";17140                      "Specify SRLG value";
17120                    leaf value {17141                    leaf value {
17121                      type uint32 {17142                      type uint32 {
17122                        range "0..4294967295" {17143                        range "0..4294967295" {
17123                          description17144                          description
17124                            "The SRLG from which diversity is required";17145                            "The SRLG from which diversity is required";
17125                        }17146                        }
17126                      }17147                      }
17127                      description17148                      description
17128                        "Specify SRLG value";17149                        "Specify SRLG value";
17129                    }17150                    }
17130                  }17151                  }
17131                }17152                }
17132              }17153              }
17133            }17154            }
17134            container path-selection {17155            container path-selection {
17135              presence "Indicates a path-selection node is configured.";17156              presence "Indicates a path-selection node is configured.";
17136              description17157              description
17137                "Specify path selection";17158                "Specify path selection";
17138            }17159            }
17139          }17160          }
17140        }17161        }
17141        container p2mp-tes {17162        container p2mp-tes {
17142          description17163          description
17143            "Attribute-set of p2mp-te type";17164            "Attribute-set of p2mp-te type";
17144          list p2mp-te {17165          list p2mp-te {
17145            key "attribute-set-name";17166            key "attribute-set-name";
17146            description17167            description
17147              "Attribute-set of p2mp-te type";17168              "Attribute-set of p2mp-te type";
17148            leaf attribute-set-name {17169            leaf attribute-set-name {
17149              type xr:Cisco-ios-xr-string {17170              type xr:Cisco-ios-xr-string {
17150                length "1..64" {17171                length "1..64" {
17151                  description17172                  description
17152                    "Specify attribute-set name (maximum 64 characters)";17173                    "Specify attribute-set name (maximum 64 characters)";
17153                }17174                }
17154              }17175              }
17155              description17176              description
17156                "Attribute-set of p2mp-te type";17177                "Attribute-set of p2mp-te type";
17157            }17178            }
17158            container priority {17179            container priority {
17159              presence "Indicates a priority node is configured.";17180              presence "Indicates a priority node is configured.";
17160              description17181              description
17161                "Tunnel priority";17182                "Tunnel priority";
17162              leaf setup-priority {17183              leaf setup-priority {
17163                type uint32 {17184                type uint32 {
17164                  range "0..7" {17185                  range "0..7" {
17165                    description17186                    description
17166                      "Setup Priority";17187                      "Setup Priority";
17167                  }17188                  }
17168                }17189                }
17169                mandatory true;17190                mandatory true;
17170                description17191                description
17171                  "Tunnel priority";17192                  "Tunnel priority";
17172              }17193              }
17173              leaf hold-priority {17194              leaf hold-priority {
17174                type uint32 {17195                type uint32 {
17175                  range "0..7" {17196                  range "0..7" {
17176                    description17197                    description
17177                      "Hold Priority";17198                      "Hold Priority";
17178                  }17199                  }
17179                }17200                }
17180                mandatory true;17201                mandatory true;
17181                description17202                description
17182                  "Hold Priority";17203                  "Hold Priority";
17183              }17204              }
17184            }17205            }
17185            container signalled-bandwidth {17206            container signalled-bandwidth {
17186              presence "Indicates a signalled-bandwidth node is configured.";17207              presence "Indicates a signalled-bandwidth node is configured.";
17187              description17208              description
17188                "Tunnel bandwidth requirement to be signalled";17209                "Tunnel bandwidth requirement to be signalled";
17189              leaf bandwidth {17210              leaf bandwidth {
17190                type uint32 {17211                type uint32 {
17191                  range "0..4294967295" {17212                  range "0..4294967295" {
17192                    description17213                    description
17193                      "Bandwidth requirement in kbps";17214                      "Bandwidth requirement in kbps";
17194                  }17215                  }
17195                }17216                }
17196                mandatory true;17217                mandatory true;
17197                description17218                description
17198                  "Tunnel bandwidth requirement to be signalled";17219                  "Tunnel bandwidth requirement to be signalled";
17199              }17220              }
17200              leaf class-type {17221              leaf class-type {
17201                type uint32 {17222                type uint32 {
17202                  range "0..1" {17223                  range "0..1" {
17203                    description17224                    description
17204                      "Class type number";17225                      "Class type number";
17205                  }17226                  }
17206                }17227                }
17207                description17228                description
17208                  "Specify the bandwidth class type";17229                  "Specify the bandwidth class type";
17209              }17230              }
17210            }17231            }
17211            container affinity {17232            container affinity {
17212              description17233              description
17213                "Link attributes for links traversed by tunnel";17234                "Link attributes for links traversed by tunnel";
17214              leaf affinity-attribute {17235              leaf affinity-attribute {
17215                type xr:Hex-integer;17236                type xr:Hex-integer;
17216                description17237                description
17217                  "Link attributes for links traversed by tunnel";17238                  "Link attributes for links traversed by tunnel";
17218              }17239              }
17219              leaf mask {17240              leaf mask {
17220                type xr:Hex-integer;17241                type xr:Hex-integer;
17221                description17242                description
17222                  "Affinity mask value";17243                  "Affinity mask value";
17223              }17244              }
17224              container includes {17245              container includes {
17225                description17246                description
17226                  "Links with all these attributes are included in path calculation";17247                  "Links with all these attributes are included in path calculation";
17227                list include1 {17248                list include1 {
17228                  key "name1";17249                  key "name1";
17229                  description17250                  description
17230                    "Links with all these attributes are included in path calculation";17251                    "Links with all these attributes are included in path calculation";
17231                  leaf name1 {17252                  leaf name1 {
17232                    type xr:Cisco-ios-xr-string {17253                    type xr:Cisco-ios-xr-string {
17233                      length "1..32" {17254                      length "1..32" {
17234                        description17255                        description
17235                          "Attribute or affinity name";17256                          "Attribute or affinity name";
17236                      }17257                      }
17237                    }17258                    }
17238                    description17259                    description
17239                      "Attribute or affinity name";17260                      "Attribute or affinity name";
17240                  }17261                  }
17241                }17262                }
17242                list include2 {17263                list include2 {
17243                  key "name1 name2";17264                  key "name1 name2";
17244                  description17265                  description
17245                    "Links with all these attributes are included in path calculation";17266                    "Links with all these attributes are included in path calculation";
17246                  leaf name1 {17267                  leaf name1 {
17247                    type xr:Cisco-ios-xr-string {17268                    type xr:Cisco-ios-xr-string {
17248                      length "1..32" {17269                      length "1..32" {
17249                        description17270                        description
17250                          "Attribute or affinity name";17271                          "Attribute or affinity name";
17251                      }17272                      }
17252                    }17273                    }
17253                    description17274                    description
17254                      "Attribute or affinity name";17275                      "Attribute or affinity name";
17255                  }17276                  }
17256                  leaf name2 {17277                  leaf name2 {
17257                    type xr:Cisco-ios-xr-string {17278                    type xr:Cisco-ios-xr-string {
17258                      length "1..32" {17279                      length "1..32" {
17259                        description17280                        description
17260                          "Attribute or affinity name";17281                          "Attribute or affinity name";
17261                      }17282                      }
17262                    }17283                    }
17263                    description17284                    description
17264                      "Attribute or affinity name";17285                      "Attribute or affinity name";
17265                  }17286                  }
17266                }17287                }
17267                list include3 {17288                list include3 {
17268                  key "name1 name2 name3";17289                  key "name1 name2 name3";
17269                  description17290                  description
17270                    "Links with all these attributes are included in path calculation";17291                    "Links with all these attributes are included in path calculation";
17271                  leaf name1 {17292                  leaf name1 {
17272                    type xr:Cisco-ios-xr-string {17293                    type xr:Cisco-ios-xr-string {
17273                      length "1..32" {17294                      length "1..32" {
17274                        description17295                        description
17275                          "Attribute or affinity name";17296                          "Attribute or affinity name";
17276                      }17297                      }
17277                    }17298                    }
17278                    description17299                    description
17279                      "Attribute or affinity name";17300                      "Attribute or affinity name";
17280                  }17301                  }
17281                  leaf name2 {17302                  leaf name2 {
17282                    type xr:Cisco-ios-xr-string {17303                    type xr:Cisco-ios-xr-string {
17283                      length "1..32" {17304                      length "1..32" {
17284                        description17305                        description
17285                          "Attribute or affinity name";17306                          "Attribute or affinity name";
17286                      }17307                      }
17287                    }17308                    }
17288                    description17309                    description
17289                      "Attribute or affinity name";17310                      "Attribute or affinity name";
17290                  }17311                  }
17291                  leaf name3 {17312                  leaf name3 {
17292                    type xr:Cisco-ios-xr-string {17313                    type xr:Cisco-ios-xr-string {
17293                      length "1..32" {17314                      length "1..32" {
17294                        description17315                        description
17295                          "Attribute or affinity name";17316                          "Attribute or affinity name";
17296                      }17317                      }
17297                    }17318                    }
17298                    description17319                    description
17299                      "Attribute or affinity name";17320                      "Attribute or affinity name";
17300                  }17321                  }
17301                }17322                }
17302                list include4 {17323                list include4 {
17303                  key "name1 name2 name3 name4";17324                  key "name1 name2 name3 name4";
17304                  description17325                  description
17305                    "Links with all these attributes are included in path calculation";17326                    "Links with all these attributes are included in path calculation";
17306                  leaf name1 {17327                  leaf name1 {
17307                    type xr:Cisco-ios-xr-string {17328                    type xr:Cisco-ios-xr-string {
17308                      length "1..32" {17329                      length "1..32" {
17309                        description17330                        description
17310                          "Attribute or affinity name";17331                          "Attribute or affinity name";
17311                      }17332                      }
17312                    }17333                    }
17313                    description17334                    description
17314                      "Attribute or affinity name";17335                      "Attribute or affinity name";
17315                  }17336                  }
17316                  leaf name2 {17337                  leaf name2 {
17317                    type xr:Cisco-ios-xr-string {17338                    type xr:Cisco-ios-xr-string {
17318                      length "1..32" {17339                      length "1..32" {
17319                        description17340                        description
17320                          "Attribute or affinity name";17341                          "Attribute or affinity name";
17321                      }17342                      }
17322                    }17343                    }
17323                    description17344                    description
17324                      "Attribute or affinity name";17345                      "Attribute or affinity name";
17325                  }17346                  }
17326                  leaf name3 {17347                  leaf name3 {
17327                    type xr:Cisco-ios-xr-string {17348                    type xr:Cisco-ios-xr-string {
17328                      length "1..32" {17349                      length "1..32" {
17329                        description17350                        description
17330                          "Attribute or affinity name";17351                          "Attribute or affinity name";
17331                      }17352                      }
17332                    }17353                    }
17333                    description17354                    description
17334                      "Attribute or affinity name";17355                      "Attribute or affinity name";
17335                  }17356                  }
17336                  leaf name4 {17357                  leaf name4 {
17337                    type xr:Cisco-ios-xr-string {17358                    type xr:Cisco-ios-xr-string {
17338                      length "1..32" {17359                      length "1..32" {
17339                        description17360                        description
17340                          "Attribute or affinity name";17361                          "Attribute or affinity name";
17341                      }17362                      }
17342                    }17363                    }
17343                    description17364                    description
17344                      "Attribute or affinity name";17365                      "Attribute or affinity name";
17345                  }17366                  }
17346                }17367                }
17347                list include5 {17368                list include5 {
17348                  key "name1 name2 name3 name4 name5";17369                  key "name1 name2 name3 name4 name5";
17349                  description17370                  description
17350                    "Links with all these attributes are included in path calculation";17371                    "Links with all these attributes are included in path calculation";
17351                  leaf name1 {17372                  leaf name1 {
17352                    type xr:Cisco-ios-xr-string {17373                    type xr:Cisco-ios-xr-string {
17353                      length "1..32" {17374                      length "1..32" {
17354                        description17375                        description
17355                          "Attribute or affinity name";17376                          "Attribute or affinity name";
17356                      }17377                      }
17357                    }17378                    }
17358                    description17379                    description
17359                      "Attribute or affinity name";17380                      "Attribute or affinity name";
17360                  }17381                  }
17361                  leaf name2 {17382                  leaf name2 {
17362                    type xr:Cisco-ios-xr-string {17383                    type xr:Cisco-ios-xr-string {
17363                      length "1..32" {17384                      length "1..32" {
17364                        description17385                        description
17365                          "Attribute or affinity name";17386                          "Attribute or affinity name";
17366                      }17387                      }
17367                    }17388                    }
17368                    description17389                    description
17369                      "Attribute or affinity name";17390                      "Attribute or affinity name";
17370                  }17391                  }
17371                  leaf name3 {17392                  leaf name3 {
17372                    type xr:Cisco-ios-xr-string {17393                    type xr:Cisco-ios-xr-string {
17373                      length "1..32" {17394                      length "1..32" {
17374                        description17395                        description
17375                          "Attribute or affinity name";17396                          "Attribute or affinity name";
17376                      }17397                      }
17377                    }17398                    }
17378                    description17399                    description
17379                      "Attribute or affinity name";17400                      "Attribute or affinity name";
17380                  }17401                  }
17381                  leaf name4 {17402                  leaf name4 {
17382                    type xr:Cisco-ios-xr-string {17403                    type xr:Cisco-ios-xr-string {
17383                      length "1..32" {17404                      length "1..32" {
17384                        description17405                        description
17385                          "Attribute or affinity name";17406                          "Attribute or affinity name";
17386                      }17407                      }
17387                    }17408                    }
17388                    description17409                    description
17389                      "Attribute or affinity name";17410                      "Attribute or affinity name";
17390                  }17411                  }
17391                  leaf name5 {17412                  leaf name5 {
17392                    type xr:Cisco-ios-xr-string {17413                    type xr:Cisco-ios-xr-string {
17393                      length "1..32" {17414                      length "1..32" {
17394                        description17415                        description
17395                          "Attribute or affinity name";17416                          "Attribute or affinity name";
17396                      }17417                      }
17397                    }17418                    }
17398                    description17419                    description
17399                      "Attribute or affinity name";17420                      "Attribute or affinity name";
17400                  }17421                  }
17401                }17422                }
17402                list include6 {17423                list include6 {
17403                  key "name1 name2 name3 name4 name5 name6";17424                  key "name1 name2 name3 name4 name5 name6";
17404                  description17425                  description
17405                    "Links with all these attributes are included in path calculation";17426                    "Links with all these attributes are included in path calculation";
17406                  leaf name1 {17427                  leaf name1 {
17407                    type xr:Cisco-ios-xr-string {17428                    type xr:Cisco-ios-xr-string {
17408                      length "1..32" {17429                      length "1..32" {
17409                        description17430                        description
17410                          "Attribute or affinity name";17431                          "Attribute or affinity name";
17411                      }17432                      }
17412                    }17433                    }
17413                    description17434                    description
17414                      "Attribute or affinity name";17435                      "Attribute or affinity name";
17415                  }17436                  }
17416                  leaf name2 {17437                  leaf name2 {
17417                    type xr:Cisco-ios-xr-string {17438                    type xr:Cisco-ios-xr-string {
17418                      length "1..32" {17439                      length "1..32" {
17419                        description17440                        description
17420                          "Attribute or affinity name";17441                          "Attribute or affinity name";
17421                      }17442                      }
17422                    }17443                    }
17423                    description17444                    description
17424                      "Attribute or affinity name";17445                      "Attribute or affinity name";
17425                  }17446                  }
17426                  leaf name3 {17447                  leaf name3 {
17427                    type xr:Cisco-ios-xr-string {17448                    type xr:Cisco-ios-xr-string {
17428                      length "1..32" {17449                      length "1..32" {
17429                        description17450                        description
17430                          "Attribute or affinity name";17451                          "Attribute or affinity name";
17431                      }17452                      }
17432                    }17453                    }
17433                    description17454                    description
17434                      "Attribute or affinity name";17455                      "Attribute or affinity name";
17435                  }17456                  }
17436                  leaf name4 {17457                  leaf name4 {
17437                    type xr:Cisco-ios-xr-string {17458                    type xr:Cisco-ios-xr-string {
17438                      length "1..32" {17459                      length "1..32" {
17439                        description17460                        description
17440                          "Attribute or affinity name";17461                          "Attribute or affinity name";
17441                      }17462                      }
17442                    }17463                    }
17443                    description17464                    description
17444                      "Attribute or affinity name";17465                      "Attribute or affinity name";
17445                  }17466                  }
17446                  leaf name5 {17467                  leaf name5 {
17447                    type xr:Cisco-ios-xr-string {17468                    type xr:Cisco-ios-xr-string {
17448                      length "1..32" {17469                      length "1..32" {
17449                        description17470                        description
17450                          "Attribute or affinity name";17471                          "Attribute or affinity name";
17451                      }17472                      }
17452                    }17473                    }
17453                    description17474                    description
17454                      "Attribute or affinity name";17475                      "Attribute or affinity name";
17455                  }17476                  }
17456                  leaf name6 {17477                  leaf name6 {
17457                    type xr:Cisco-ios-xr-string {17478                    type xr:Cisco-ios-xr-string {
17458                      length "1..32" {17479                      length "1..32" {
17459                        description17480                        description
17460                          "Attribute or affinity name";17481                          "Attribute or affinity name";
17461                      }17482                      }
17462                    }17483                    }
17463                    description17484                    description
17464                      "Attribute or affinity name";17485                      "Attribute or affinity name";
17465                  }17486                  }
17466                }17487                }
17467                list include7 {17488                list include7 {
17468                  key "name1 name2 name3 name4 name5 name6 name7";17489                  key "name1 name2 name3 name4 name5 name6 name7";
17469                  description17490                  description
17470                    "Links with all these attributes are included in path calculation";17491                    "Links with all these attributes are included in path calculation";
17471                  leaf name1 {17492                  leaf name1 {
17472                    type xr:Cisco-ios-xr-string {17493                    type xr:Cisco-ios-xr-string {
17473                      length "1..32" {17494                      length "1..32" {
17474                        description17495                        description
17475                          "Attribute or affinity name";17496                          "Attribute or affinity name";
17476                      }17497                      }
17477                    }17498                    }
17478                    description17499                    description
17479                      "Attribute or affinity name";17500                      "Attribute or affinity name";
17480                  }17501                  }
17481                  leaf name2 {17502                  leaf name2 {
17482                    type xr:Cisco-ios-xr-string {17503                    type xr:Cisco-ios-xr-string {
17483                      length "1..32" {17504                      length "1..32" {
17484                        description17505                        description
17485                          "Attribute or affinity name";17506                          "Attribute or affinity name";
17486                      }17507                      }
17487                    }17508                    }
17488                    description17509                    description
17489                      "Attribute or affinity name";17510                      "Attribute or affinity name";
17490                  }17511                  }
17491                  leaf name3 {17512                  leaf name3 {
17492                    type xr:Cisco-ios-xr-string {17513                    type xr:Cisco-ios-xr-string {
17493                      length "1..32" {17514                      length "1..32" {
17494                        description17515                        description
17495                          "Attribute or affinity name";17516                          "Attribute or affinity name";
17496                      }17517                      }
17497                    }17518                    }
17498                    description17519                    description
17499                      "Attribute or affinity name";17520                      "Attribute or affinity name";
17500                  }17521                  }
17501                  leaf name4 {17522                  leaf name4 {
17502                    type xr:Cisco-ios-xr-string {17523                    type xr:Cisco-ios-xr-string {
17503                      length "1..32" {17524                      length "1..32" {
17504                        description17525                        description
17505                          "Attribute or affinity name";17526                          "Attribute or affinity name";
17506                      }17527                      }
17507                    }17528                    }
17508                    description17529                    description
17509                      "Attribute or affinity name";17530                      "Attribute or affinity name";
17510                  }17531                  }
17511                  leaf name5 {17532                  leaf name5 {
17512                    type xr:Cisco-ios-xr-string {17533                    type xr:Cisco-ios-xr-string {
17513                      length "1..32" {17534                      length "1..32" {
17514                        description17535                        description
17515                          "Attribute or affinity name";17536                          "Attribute or affinity name";
17516                      }17537                      }
17517                    }17538                    }
17518                    description17539                    description
17519                      "Attribute or affinity name";17540                      "Attribute or affinity name";
17520                  }17541                  }
17521                  leaf name6 {17542                  leaf name6 {
17522                    type xr:Cisco-ios-xr-string {17543                    type xr:Cisco-ios-xr-string {
17523                      length "1..32" {17544                      length "1..32" {
17524                        description17545                        description
17525                          "Attribute or affinity name";17546                          "Attribute or affinity name";
17526                      }17547                      }
17527                    }17548                    }
17528                    description17549                    description
17529                      "Attribute or affinity name";17550                      "Attribute or affinity name";
17530                  }17551                  }
17531                  leaf name7 {17552                  leaf name7 {
17532                    type xr:Cisco-ios-xr-string {17553                    type xr:Cisco-ios-xr-string {
17533                      length "1..32" {17554                      length "1..32" {
17534                        description17555                        description
17535                          "Attribute or affinity name";17556                          "Attribute or affinity name";
17536                      }17557                      }
17537                    }17558                    }
17538                    description17559                    description
17539                      "Attribute or affinity name";17560                      "Attribute or affinity name";
17540                  }17561                  }
17541                }17562                }
17542                list include8 {17563                list include8 {
17543                  key "name1 name2 name3 name4 name5 name6 name7 name8";17564                  key "name1 name2 name3 name4 name5 name6 name7 name8";
17544                  description17565                  description
17545                    "Links with all these attributes are included in path calculation";17566                    "Links with all these attributes are included in path calculation";
17546                  leaf name1 {17567                  leaf name1 {
17547                    type xr:Cisco-ios-xr-string {17568                    type xr:Cisco-ios-xr-string {
17548                      length "1..32" {17569                      length "1..32" {
17549                        description17570                        description
17550                          "Attribute or affinity name";17571                          "Attribute or affinity name";
17551                      }17572                      }
17552                    }17573                    }
17553                    description17574                    description
17554                      "Attribute or affinity name";17575                      "Attribute or affinity name";
17555                  }17576                  }
17556                  leaf name2 {17577                  leaf name2 {
17557                    type xr:Cisco-ios-xr-string {17578                    type xr:Cisco-ios-xr-string {
17558                      length "1..32" {17579                      length "1..32" {
17559                        description17580                        description
17560                          "Attribute or affinity name";17581                          "Attribute or affinity name";
17561                      }17582                      }
17562                    }17583                    }
17563                    description17584                    description
17564                      "Attribute or affinity name";17585                      "Attribute or affinity name";
17565                  }17586                  }
17566                  leaf name3 {17587                  leaf name3 {
17567                    type xr:Cisco-ios-xr-string {17588                    type xr:Cisco-ios-xr-string {
17568                      length "1..32" {17589                      length "1..32" {
17569                        description17590                        description
17570                          "Attribute or affinity name";17591                          "Attribute or affinity name";
17571                      }17592                      }
17572                    }17593                    }
17573                    description17594                    description
17574                      "Attribute or affinity name";17595                      "Attribute or affinity name";
17575                  }17596                  }
17576                  leaf name4 {17597                  leaf name4 {
17577                    type xr:Cisco-ios-xr-string {17598                    type xr:Cisco-ios-xr-string {
17578                      length "1..32" {17599                      length "1..32" {
17579                        description17600                        description
17580                          "Attribute or affinity name";17601                          "Attribute or affinity name";
17581                      }17602                      }
17582                    }17603                    }
17583                    description17604                    description
17584                      "Attribute or affinity name";17605                      "Attribute or affinity name";
17585                  }17606                  }
17586                  leaf name5 {17607                  leaf name5 {
17587                    type xr:Cisco-ios-xr-string {17608                    type xr:Cisco-ios-xr-string {
17588                      length "1..32" {17609                      length "1..32" {
17589                        description17610                        description
17590                          "Attribute or affinity name";17611                          "Attribute or affinity name";
17591                      }17612                      }
17592                    }17613                    }
17593                    description17614                    description
17594                      "Attribute or affinity name";17615                      "Attribute or affinity name";
17595                  }17616                  }
17596                  leaf name6 {17617                  leaf name6 {
17597                    type xr:Cisco-ios-xr-string {17618                    type xr:Cisco-ios-xr-string {
17598                      length "1..32" {17619                      length "1..32" {
17599                        description17620                        description
17600                          "Attribute or affinity name";17621                          "Attribute or affinity name";
17601                      }17622                      }
17602                    }17623                    }
17603                    description17624                    description
17604                      "Attribute or affinity name";17625                      "Attribute or affinity name";
17605                  }17626                  }
17606                  leaf name7 {17627                  leaf name7 {
17607                    type xr:Cisco-ios-xr-string {17628                    type xr:Cisco-ios-xr-string {
17608                      length "1..32" {17629                      length "1..32" {
17609                        description17630                        description
17610                          "Attribute or affinity name";17631                          "Attribute or affinity name";
17611                      }17632                      }
17612                    }17633                    }
17613                    description17634                    description
17614                      "Attribute or affinity name";17635                      "Attribute or affinity name";
17615                  }17636                  }
17616                  leaf name8 {17637                  leaf name8 {
17617                    type xr:Cisco-ios-xr-string {17638                    type xr:Cisco-ios-xr-string {
17618                      length "1..32" {17639                      length "1..32" {
17619                        description17640                        description
17620                          "Attribute or affinity name";17641                          "Attribute or affinity name";
17621                      }17642                      }
17622                    }17643                    }
17623                    description17644                    description
17624                      "Attribute or affinity name";17645                      "Attribute or affinity name";
17625                  }17646                  }
17626                }17647                }
17627                list include9 {17648                list include9 {
17628                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";17649                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
17629                  description17650                  description
17630                    "Links with all these attributes are included in path calculation";17651                    "Links with all these attributes are included in path calculation";
17631                  leaf name1 {17652                  leaf name1 {
17632                    type xr:Cisco-ios-xr-string {17653                    type xr:Cisco-ios-xr-string {
17633                      length "1..32" {17654                      length "1..32" {
17634                        description17655                        description
17635                          "Attribute or affinity name";17656                          "Attribute or affinity name";
17636                      }17657                      }
17637                    }17658                    }
17638                    description17659                    description
17639                      "Attribute or affinity name";17660                      "Attribute or affinity name";
17640                  }17661                  }
17641                  leaf name2 {17662                  leaf name2 {
17642                    type xr:Cisco-ios-xr-string {17663                    type xr:Cisco-ios-xr-string {
17643                      length "1..32" {17664                      length "1..32" {
17644                        description17665                        description
17645                          "Attribute or affinity name";17666                          "Attribute or affinity name";
17646                      }17667                      }
17647                    }17668                    }
17648                    description17669                    description
17649                      "Attribute or affinity name";17670                      "Attribute or affinity name";
17650                  }17671                  }
17651                  leaf name3 {17672                  leaf name3 {
17652                    type xr:Cisco-ios-xr-string {17673                    type xr:Cisco-ios-xr-string {
17653                      length "1..32" {17674                      length "1..32" {
17654                        description17675                        description
17655                          "Attribute or affinity name";17676                          "Attribute or affinity name";
17656                      }17677                      }
17657                    }17678                    }
17658                    description17679                    description
17659                      "Attribute or affinity name";17680                      "Attribute or affinity name";
17660                  }17681                  }
17661                  leaf name4 {17682                  leaf name4 {
17662                    type xr:Cisco-ios-xr-string {17683                    type xr:Cisco-ios-xr-string {
17663                      length "1..32" {17684                      length "1..32" {
17664                        description17685                        description
17665                          "Attribute or affinity name";17686                          "Attribute or affinity name";
17666                      }17687                      }
17667                    }17688                    }
17668                    description17689                    description
17669                      "Attribute or affinity name";17690                      "Attribute or affinity name";
17670                  }17691                  }
17671                  leaf name5 {17692                  leaf name5 {
17672                    type xr:Cisco-ios-xr-string {17693                    type xr:Cisco-ios-xr-string {
17673                      length "1..32" {17694                      length "1..32" {
17674                        description17695                        description
17675                          "Attribute or affinity name";17696                          "Attribute or affinity name";
17676                      }17697                      }
17677                    }17698                    }
17678                    description17699                    description
17679                      "Attribute or affinity name";17700                      "Attribute or affinity name";
17680                  }17701                  }
17681                  leaf name6 {17702                  leaf name6 {
17682                    type xr:Cisco-ios-xr-string {17703                    type xr:Cisco-ios-xr-string {
17683                      length "1..32" {17704                      length "1..32" {
17684                        description17705                        description
17685                          "Attribute or affinity name";17706                          "Attribute or affinity name";
17686                      }17707                      }
17687                    }17708                    }
17688                    description17709                    description
17689                      "Attribute or affinity name";17710                      "Attribute or affinity name";
17690                  }17711                  }
17691                  leaf name7 {17712                  leaf name7 {
17692                    type xr:Cisco-ios-xr-string {17713                    type xr:Cisco-ios-xr-string {
17693                      length "1..32" {17714                      length "1..32" {
17694                        description17715                        description
17695                          "Attribute or affinity name";17716                          "Attribute or affinity name";
17696                      }17717                      }
17697                    }17718                    }
17698                    description17719                    description
17699                      "Attribute or affinity name";17720                      "Attribute or affinity name";
17700                  }17721                  }
17701                  leaf name8 {17722                  leaf name8 {
17702                    type xr:Cisco-ios-xr-string {17723                    type xr:Cisco-ios-xr-string {
17703                      length "1..32" {17724                      length "1..32" {
17704                        description17725                        description
17705                          "Attribute or affinity name";17726                          "Attribute or affinity name";
17706                      }17727                      }
17707                    }17728                    }
17708                    description17729                    description
17709                      "Attribute or affinity name";17730                      "Attribute or affinity name";
17710                  }17731                  }
17711                  leaf name9 {17732                  leaf name9 {
17712                    type xr:Cisco-ios-xr-string {17733                    type xr:Cisco-ios-xr-string {
17713                      length "1..32" {17734                      length "1..32" {
17714                        description17735                        description
17715                          "Attribute or affinity name";17736                          "Attribute or affinity name";
17716                      }17737                      }
17717                    }17738                    }
17718                    description17739                    description
17719                      "Attribute or affinity name";17740                      "Attribute or affinity name";
17720                  }17741                  }
17721                }17742                }
17722                list include10 {17743                list include10 {
17723                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";17744                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
17724                  description17745                  description
17725                    "Links with all these attributes are included in path calculation";17746                    "Links with all these attributes are included in path calculation";
17726                  leaf name1 {17747                  leaf name1 {
17727                    type xr:Cisco-ios-xr-string {17748                    type xr:Cisco-ios-xr-string {
17728                      length "1..32" {17749                      length "1..32" {
17729                        description17750                        description
17730                          "Attribute or affinity name";17751                          "Attribute or affinity name";
17731                      }17752                      }
17732                    }17753                    }
17733                    description17754                    description
17734                      "Attribute or affinity name";17755                      "Attribute or affinity name";
17735                  }17756                  }
17736                  leaf name2 {17757                  leaf name2 {
17737                    type xr:Cisco-ios-xr-string {17758                    type xr:Cisco-ios-xr-string {
17738                      length "1..32" {17759                      length "1..32" {
17739                        description17760                        description
17740                          "Attribute or affinity name";17761                          "Attribute or affinity name";
17741                      }17762                      }
17742                    }17763                    }
17743                    description17764                    description
17744                      "Attribute or affinity name";17765                      "Attribute or affinity name";
17745                  }17766                  }
17746                  leaf name3 {17767                  leaf name3 {
17747                    type xr:Cisco-ios-xr-string {17768                    type xr:Cisco-ios-xr-string {
17748                      length "1..32" {17769                      length "1..32" {
17749                        description17770                        description
17750                          "Attribute or affinity name";17771                          "Attribute or affinity name";
17751                      }17772                      }
17752                    }17773                    }
17753                    description17774                    description
17754                      "Attribute or affinity name";17775                      "Attribute or affinity name";
17755                  }17776                  }
17756                  leaf name4 {17777                  leaf name4 {
17757                    type xr:Cisco-ios-xr-string {17778                    type xr:Cisco-ios-xr-string {
17758                      length "1..32" {17779                      length "1..32" {
17759                        description17780                        description
17760                          "Attribute or affinity name";17781                          "Attribute or affinity name";
17761                      }17782                      }
17762                    }17783                    }
17763                    description17784                    description
17764                      "Attribute or affinity name";17785                      "Attribute or affinity name";
17765                  }17786                  }
17766                  leaf name5 {17787                  leaf name5 {
17767                    type xr:Cisco-ios-xr-string {17788                    type xr:Cisco-ios-xr-string {
17768                      length "1..32" {17789                      length "1..32" {
17769                        description17790                        description
17770                          "Attribute or affinity name";17791                          "Attribute or affinity name";
17771                      }17792                      }
17772                    }17793                    }
17773                    description17794                    description
17774                      "Attribute or affinity name";17795                      "Attribute or affinity name";
17775                  }17796                  }
17776                  leaf name6 {17797                  leaf name6 {
17777                    type xr:Cisco-ios-xr-string {17798                    type xr:Cisco-ios-xr-string {
17778                      length "1..32" {17799                      length "1..32" {
17779                        description17800                        description
17780                          "Attribute or affinity name";17801                          "Attribute or affinity name";
17781                      }17802                      }
17782                    }17803                    }
17783                    description17804                    description
17784                      "Attribute or affinity name";17805                      "Attribute or affinity name";
17785                  }17806                  }
17786                  leaf name7 {17807                  leaf name7 {
17787                    type xr:Cisco-ios-xr-string {17808                    type xr:Cisco-ios-xr-string {
17788                      length "1..32" {17809                      length "1..32" {
17789                        description17810                        description
17790                          "Attribute or affinity name";17811                          "Attribute or affinity name";
17791                      }17812                      }
17792                    }17813                    }
17793                    description17814                    description
17794                      "Attribute or affinity name";17815                      "Attribute or affinity name";
17795                  }17816                  }
17796                  leaf name8 {17817                  leaf name8 {
17797                    type xr:Cisco-ios-xr-string {17818                    type xr:Cisco-ios-xr-string {
17798                      length "1..32" {17819                      length "1..32" {
17799                        description17820                        description
17800                          "Attribute or affinity name";17821                          "Attribute or affinity name";
17801                      }17822                      }
17802                    }17823                    }
17803                    description17824                    description
17804                      "Attribute or affinity name";17825                      "Attribute or affinity name";
17805                  }17826                  }
17806                  leaf name9 {17827                  leaf name9 {
17807                    type xr:Cisco-ios-xr-string {17828                    type xr:Cisco-ios-xr-string {
17808                      length "1..32" {17829                      length "1..32" {
17809                        description17830                        description
17810                          "Attribute or affinity name";17831                          "Attribute or affinity name";
17811                      }17832                      }
17812                    }17833                    }
17813                    description17834                    description
17814                      "Attribute or affinity name";17835                      "Attribute or affinity name";
17815                  }17836                  }
17816                  leaf name10 {17837                  leaf name10 {
17817                    type xr:Cisco-ios-xr-string {17838                    type xr:Cisco-ios-xr-string {
17818                      length "1..32" {17839                      length "1..32" {
17819                        description17840                        description
17820                          "Attribute or affinity name";17841                          "Attribute or affinity name";
17821                      }17842                      }
17822                    }17843                    }
17823                    description17844                    description
17824                      "Attribute or affinity name";17845                      "Attribute or affinity name";
17825                  }17846                  }
17826                }17847                }
17827              }17848              }
17828              container include-stricts {17849              container include-stricts {
17829                description17850                description
17830                  "Links with exactly all these attributes are included in path calculation";17851                  "Links with exactly all these attributes are included in path calculation";
17831                list include1 {17852                list include1 {
17832                  key "name1";17853                  key "name1";
17833                  description17854                  description
17834                    "Links with all these attributes are included in path calculation";17855                    "Links with all these attributes are included in path calculation";
17835                  leaf name1 {17856                  leaf name1 {
17836                    type xr:Cisco-ios-xr-string {17857                    type xr:Cisco-ios-xr-string {
17837                      length "1..32" {17858                      length "1..32" {
17838                        description17859                        description
17839                          "Attribute or affinity name";17860                          "Attribute or affinity name";
17840                      }17861                      }
17841                    }17862                    }
17842                    description17863                    description
17843                      "Attribute or affinity name";17864                      "Attribute or affinity name";
17844                  }17865                  }
17845                }17866                }
17846                list include2 {17867                list include2 {
17847                  key "name1 name2";17868                  key "name1 name2";
17848                  description17869                  description
17849                    "Links with all these attributes are included in path calculation";17870                    "Links with all these attributes are included in path calculation";
17850                  leaf name1 {17871                  leaf name1 {
17851                    type xr:Cisco-ios-xr-string {17872                    type xr:Cisco-ios-xr-string {
17852                      length "1..32" {17873                      length "1..32" {
17853                        description17874                        description
17854                          "Attribute or affinity name";17875                          "Attribute or affinity name";
17855                      }17876                      }
17856                    }17877                    }
17857                    description17878                    description
17858                      "Attribute or affinity name";17879                      "Attribute or affinity name";
17859                  }17880                  }
17860                  leaf name2 {17881                  leaf name2 {
17861                    type xr:Cisco-ios-xr-string {17882                    type xr:Cisco-ios-xr-string {
17862                      length "1..32" {17883                      length "1..32" {
17863                        description17884                        description
17864                          "Attribute or affinity name";17885                          "Attribute or affinity name";
17865                      }17886                      }
17866                    }17887                    }
17867                    description17888                    description
17868                      "Attribute or affinity name";17889                      "Attribute or affinity name";
17869                  }17890                  }
17870                }17891                }
17871                list include3 {17892                list include3 {
17872                  key "name1 name2 name3";17893                  key "name1 name2 name3";
17873                  description17894                  description
17874                    "Links with all these attributes are included in path calculation";17895                    "Links with all these attributes are included in path calculation";
17875                  leaf name1 {17896                  leaf name1 {
17876                    type xr:Cisco-ios-xr-string {17897                    type xr:Cisco-ios-xr-string {
17877                      length "1..32" {17898                      length "1..32" {
17878                        description17899                        description
17879                          "Attribute or affinity name";17900                          "Attribute or affinity name";
17880                      }17901                      }
17881                    }17902                    }
17882                    description17903                    description
17883                      "Attribute or affinity name";17904                      "Attribute or affinity name";
17884                  }17905                  }
17885                  leaf name2 {17906                  leaf name2 {
17886                    type xr:Cisco-ios-xr-string {17907                    type xr:Cisco-ios-xr-string {
17887                      length "1..32" {17908                      length "1..32" {
17888                        description17909                        description
17889                          "Attribute or affinity name";17910                          "Attribute or affinity name";
17890                      }17911                      }
17891                    }17912                    }
17892                    description17913                    description
17893                      "Attribute or affinity name";17914                      "Attribute or affinity name";
17894                  }17915                  }
17895                  leaf name3 {17916                  leaf name3 {
17896                    type xr:Cisco-ios-xr-string {17917                    type xr:Cisco-ios-xr-string {
17897                      length "1..32" {17918                      length "1..32" {
17898                        description17919                        description
17899                          "Attribute or affinity name";17920                          "Attribute or affinity name";
17900                      }17921                      }
17901                    }17922                    }
17902                    description17923                    description
17903                      "Attribute or affinity name";17924                      "Attribute or affinity name";
17904                  }17925                  }
17905                }17926                }
17906                list include4 {17927                list include4 {
17907                  key "name1 name2 name3 name4";17928                  key "name1 name2 name3 name4";
17908                  description17929                  description
17909                    "Links with all these attributes are included in path calculation";17930                    "Links with all these attributes are included in path calculation";
17910                  leaf name1 {17931                  leaf name1 {
17911                    type xr:Cisco-ios-xr-string {17932                    type xr:Cisco-ios-xr-string {
17912                      length "1..32" {17933                      length "1..32" {
17913                        description17934                        description
17914                          "Attribute or affinity name";17935                          "Attribute or affinity name";
17915                      }17936                      }
17916                    }17937                    }
17917                    description17938                    description
17918                      "Attribute or affinity name";17939                      "Attribute or affinity name";
17919                  }17940                  }
17920                  leaf name2 {17941                  leaf name2 {
17921                    type xr:Cisco-ios-xr-string {17942                    type xr:Cisco-ios-xr-string {
17922                      length "1..32" {17943                      length "1..32" {
17923                        description17944                        description
17924                          "Attribute or affinity name";17945                          "Attribute or affinity name";
17925                      }17946                      }
17926                    }17947                    }
17927                    description17948                    description
17928                      "Attribute or affinity name";17949                      "Attribute or affinity name";
17929                  }17950                  }
17930                  leaf name3 {17951                  leaf name3 {
17931                    type xr:Cisco-ios-xr-string {17952                    type xr:Cisco-ios-xr-string {
17932                      length "1..32" {17953                      length "1..32" {
17933                        description17954                        description
17934                          "Attribute or affinity name";17955                          "Attribute or affinity name";
17935                      }17956                      }
17936                    }17957                    }
17937                    description17958                    description
17938                      "Attribute or affinity name";17959                      "Attribute or affinity name";
17939                  }17960                  }
17940                  leaf name4 {17961                  leaf name4 {
17941                    type xr:Cisco-ios-xr-string {17962                    type xr:Cisco-ios-xr-string {
17942                      length "1..32" {17963                      length "1..32" {
17943                        description17964                        description
17944                          "Attribute or affinity name";17965                          "Attribute or affinity name";
17945                      }17966                      }
17946                    }17967                    }
17947                    description17968                    description
17948                      "Attribute or affinity name";17969                      "Attribute or affinity name";
17949                  }17970                  }
17950                }17971                }
17951                list include5 {17972                list include5 {
17952                  key "name1 name2 name3 name4 name5";17973                  key "name1 name2 name3 name4 name5";
17953                  description17974                  description
17954                    "Links with all these attributes are included in path calculation";17975                    "Links with all these attributes are included in path calculation";
17955                  leaf name1 {17976                  leaf name1 {
17956                    type xr:Cisco-ios-xr-string {17977                    type xr:Cisco-ios-xr-string {
17957                      length "1..32" {17978                      length "1..32" {
17958                        description17979                        description
17959                          "Attribute or affinity name";17980                          "Attribute or affinity name";
17960                      }17981                      }
17961                    }17982                    }
17962                    description17983                    description
17963                      "Attribute or affinity name";17984                      "Attribute or affinity name";
17964                  }17985                  }
17965                  leaf name2 {17986                  leaf name2 {
17966                    type xr:Cisco-ios-xr-string {17987                    type xr:Cisco-ios-xr-string {
17967                      length "1..32" {17988                      length "1..32" {
17968                        description17989                        description
17969                          "Attribute or affinity name";17990                          "Attribute or affinity name";
17970                      }17991                      }
17971                    }17992                    }
17972                    description17993                    description
17973                      "Attribute or affinity name";17994                      "Attribute or affinity name";
17974                  }17995                  }
17975                  leaf name3 {17996                  leaf name3 {
17976                    type xr:Cisco-ios-xr-string {17997                    type xr:Cisco-ios-xr-string {
17977                      length "1..32" {17998                      length "1..32" {
17978                        description17999                        description
17979                          "Attribute or affinity name";18000                          "Attribute or affinity name";
17980                      }18001                      }
17981                    }18002                    }
17982                    description18003                    description
17983                      "Attribute or affinity name";18004                      "Attribute or affinity name";
17984                  }18005                  }
17985                  leaf name4 {18006                  leaf name4 {
17986                    type xr:Cisco-ios-xr-string {18007                    type xr:Cisco-ios-xr-string {
17987                      length "1..32" {18008                      length "1..32" {
17988                        description18009                        description
17989                          "Attribute or affinity name";18010                          "Attribute or affinity name";
17990                      }18011                      }
17991                    }18012                    }
17992                    description18013                    description
17993                      "Attribute or affinity name";18014                      "Attribute or affinity name";
17994                  }18015                  }
17995                  leaf name5 {18016                  leaf name5 {
17996                    type xr:Cisco-ios-xr-string {18017                    type xr:Cisco-ios-xr-string {
17997                      length "1..32" {18018                      length "1..32" {
17998                        description18019                        description
17999                          "Attribute or affinity name";18020                          "Attribute or affinity name";
18000                      }18021                      }
18001                    }18022                    }
18002                    description18023                    description
18003                      "Attribute or affinity name";18024                      "Attribute or affinity name";
18004                  }18025                  }
18005                }18026                }
18006                list include6 {18027                list include6 {
18007                  key "name1 name2 name3 name4 name5 name6";18028                  key "name1 name2 name3 name4 name5 name6";
18008                  description18029                  description
18009                    "Links with all these attributes are included in path calculation";18030                    "Links with all these attributes are included in path calculation";
18010                  leaf name1 {18031                  leaf name1 {
18011                    type xr:Cisco-ios-xr-string {18032                    type xr:Cisco-ios-xr-string {
18012                      length "1..32" {18033                      length "1..32" {
18013                        description18034                        description
18014                          "Attribute or affinity name";18035                          "Attribute or affinity name";
18015                      }18036                      }
18016                    }18037                    }
18017                    description18038                    description
18018                      "Attribute or affinity name";18039                      "Attribute or affinity name";
18019                  }18040                  }
18020                  leaf name2 {18041                  leaf name2 {
18021                    type xr:Cisco-ios-xr-string {18042                    type xr:Cisco-ios-xr-string {
18022                      length "1..32" {18043                      length "1..32" {
18023                        description18044                        description
18024                          "Attribute or affinity name";18045                          "Attribute or affinity name";
18025                      }18046                      }
18026                    }18047                    }
18027                    description18048                    description
18028                      "Attribute or affinity name";18049                      "Attribute or affinity name";
18029                  }18050                  }
18030                  leaf name3 {18051                  leaf name3 {
18031                    type xr:Cisco-ios-xr-string {18052                    type xr:Cisco-ios-xr-string {
18032                      length "1..32" {18053                      length "1..32" {
18033                        description18054                        description
18034                          "Attribute or affinity name";18055                          "Attribute or affinity name";
18035                      }18056                      }
18036                    }18057                    }
18037                    description18058                    description
18038                      "Attribute or affinity name";18059                      "Attribute or affinity name";
18039                  }18060                  }
18040                  leaf name4 {18061                  leaf name4 {
18041                    type xr:Cisco-ios-xr-string {18062                    type xr:Cisco-ios-xr-string {
18042                      length "1..32" {18063                      length "1..32" {
18043                        description18064                        description
18044                          "Attribute or affinity name";18065                          "Attribute or affinity name";
18045                      }18066                      }
18046                    }18067                    }
18047                    description18068                    description
18048                      "Attribute or affinity name";18069                      "Attribute or affinity name";
18049                  }18070                  }
18050                  leaf name5 {18071                  leaf name5 {
18051                    type xr:Cisco-ios-xr-string {18072                    type xr:Cisco-ios-xr-string {
18052                      length "1..32" {18073                      length "1..32" {
18053                        description18074                        description
18054                          "Attribute or affinity name";18075                          "Attribute or affinity name";
18055                      }18076                      }
18056                    }18077                    }
18057                    description18078                    description
18058                      "Attribute or affinity name";18079                      "Attribute or affinity name";
18059                  }18080                  }
18060                  leaf name6 {18081                  leaf name6 {
18061                    type xr:Cisco-ios-xr-string {18082                    type xr:Cisco-ios-xr-string {
18062                      length "1..32" {18083                      length "1..32" {
18063                        description18084                        description
18064                          "Attribute or affinity name";18085                          "Attribute or affinity name";
18065                      }18086                      }
18066                    }18087                    }
18067                    description18088                    description
18068                      "Attribute or affinity name";18089                      "Attribute or affinity name";
18069                  }18090                  }
18070                }18091                }
18071                list include7 {18092                list include7 {
18072                  key "name1 name2 name3 name4 name5 name6 name7";18093                  key "name1 name2 name3 name4 name5 name6 name7";
18073                  description18094                  description
18074                    "Links with all these attributes are included in path calculation";18095                    "Links with all these attributes are included in path calculation";
18075                  leaf name1 {18096                  leaf name1 {
18076                    type xr:Cisco-ios-xr-string {18097                    type xr:Cisco-ios-xr-string {
18077                      length "1..32" {18098                      length "1..32" {
18078                        description18099                        description
18079                          "Attribute or affinity name";18100                          "Attribute or affinity name";
18080                      }18101                      }
18081                    }18102                    }
18082                    description18103                    description
18083                      "Attribute or affinity name";18104                      "Attribute or affinity name";
18084                  }18105                  }
18085                  leaf name2 {18106                  leaf name2 {
18086                    type xr:Cisco-ios-xr-string {18107                    type xr:Cisco-ios-xr-string {
18087                      length "1..32" {18108                      length "1..32" {
18088                        description18109                        description
18089                          "Attribute or affinity name";18110                          "Attribute or affinity name";
18090                      }18111                      }
18091                    }18112                    }
18092                    description18113                    description
18093                      "Attribute or affinity name";18114                      "Attribute or affinity name";
18094                  }18115                  }
18095                  leaf name3 {18116                  leaf name3 {
18096                    type xr:Cisco-ios-xr-string {18117                    type xr:Cisco-ios-xr-string {
18097                      length "1..32" {18118                      length "1..32" {
18098                        description18119                        description
18099                          "Attribute or affinity name";18120                          "Attribute or affinity name";
18100                      }18121                      }
18101                    }18122                    }
18102                    description18123                    description
18103                      "Attribute or affinity name";18124                      "Attribute or affinity name";
18104                  }18125                  }
18105                  leaf name4 {18126                  leaf name4 {
18106                    type xr:Cisco-ios-xr-string {18127                    type xr:Cisco-ios-xr-string {
18107                      length "1..32" {18128                      length "1..32" {
18108                        description18129                        description
18109                          "Attribute or affinity name";18130                          "Attribute or affinity name";
18110                      }18131                      }
18111                    }18132                    }
18112                    description18133                    description
18113                      "Attribute or affinity name";18134                      "Attribute or affinity name";
18114                  }18135                  }
18115                  leaf name5 {18136                  leaf name5 {
18116                    type xr:Cisco-ios-xr-string {18137                    type xr:Cisco-ios-xr-string {
18117                      length "1..32" {18138                      length "1..32" {
18118                        description18139                        description
18119                          "Attribute or affinity name";18140                          "Attribute or affinity name";
18120                      }18141                      }
18121                    }18142                    }
18122                    description18143                    description
18123                      "Attribute or affinity name";18144                      "Attribute or affinity name";
18124                  }18145                  }
18125                  leaf name6 {18146                  leaf name6 {
18126                    type xr:Cisco-ios-xr-string {18147                    type xr:Cisco-ios-xr-string {
18127                      length "1..32" {18148                      length "1..32" {
18128                        description18149                        description
18129                          "Attribute or affinity name";18150                          "Attribute or affinity name";
18130                      }18151                      }
18131                    }18152                    }
18132                    description18153                    description
18133                      "Attribute or affinity name";18154                      "Attribute or affinity name";
18134                  }18155                  }
18135                  leaf name7 {18156                  leaf name7 {
18136                    type xr:Cisco-ios-xr-string {18157                    type xr:Cisco-ios-xr-string {
18137                      length "1..32" {18158                      length "1..32" {
18138                        description18159                        description
18139                          "Attribute or affinity name";18160                          "Attribute or affinity name";
18140                      }18161                      }
18141                    }18162                    }
18142                    description18163                    description
18143                      "Attribute or affinity name";18164                      "Attribute or affinity name";
18144                  }18165                  }
18145                }18166                }
18146                list include8 {18167                list include8 {
18147                  key "name1 name2 name3 name4 name5 name6 name7 name8";18168                  key "name1 name2 name3 name4 name5 name6 name7 name8";
18148                  description18169                  description
18149                    "Links with all these attributes are included in path calculation";18170                    "Links with all these attributes are included in path calculation";
18150                  leaf name1 {18171                  leaf name1 {
18151                    type xr:Cisco-ios-xr-string {18172                    type xr:Cisco-ios-xr-string {
18152                      length "1..32" {18173                      length "1..32" {
18153                        description18174                        description
18154                          "Attribute or affinity name";18175                          "Attribute or affinity name";
18155                      }18176                      }
18156                    }18177                    }
18157                    description18178                    description
18158                      "Attribute or affinity name";18179                      "Attribute or affinity name";
18159                  }18180                  }
18160                  leaf name2 {18181                  leaf name2 {
18161                    type xr:Cisco-ios-xr-string {18182                    type xr:Cisco-ios-xr-string {
18162                      length "1..32" {18183                      length "1..32" {
18163                        description18184                        description
18164                          "Attribute or affinity name";18185                          "Attribute or affinity name";
18165                      }18186                      }
18166                    }18187                    }
18167                    description18188                    description
18168                      "Attribute or affinity name";18189                      "Attribute or affinity name";
18169                  }18190                  }
18170                  leaf name3 {18191                  leaf name3 {
18171                    type xr:Cisco-ios-xr-string {18192                    type xr:Cisco-ios-xr-string {
18172                      length "1..32" {18193                      length "1..32" {
18173                        description18194                        description
18174                          "Attribute or affinity name";18195                          "Attribute or affinity name";
18175                      }18196                      }
18176                    }18197                    }
18177                    description18198                    description
18178                      "Attribute or affinity name";18199                      "Attribute or affinity name";
18179                  }18200                  }
18180                  leaf name4 {18201                  leaf name4 {
18181                    type xr:Cisco-ios-xr-string {18202                    type xr:Cisco-ios-xr-string {
18182                      length "1..32" {18203                      length "1..32" {
18183                        description18204                        description
18184                          "Attribute or affinity name";18205                          "Attribute or affinity name";
18185                      }18206                      }
18186                    }18207                    }
18187                    description18208                    description
18188                      "Attribute or affinity name";18209                      "Attribute or affinity name";
18189                  }18210                  }
18190                  leaf name5 {18211                  leaf name5 {
18191                    type xr:Cisco-ios-xr-string {18212                    type xr:Cisco-ios-xr-string {
18192                      length "1..32" {18213                      length "1..32" {
18193                        description18214                        description
18194                          "Attribute or affinity name";18215                          "Attribute or affinity name";
18195                      }18216                      }
18196                    }18217                    }
18197                    description18218                    description
18198                      "Attribute or affinity name";18219                      "Attribute or affinity name";
18199                  }18220                  }
18200                  leaf name6 {18221                  leaf name6 {
18201                    type xr:Cisco-ios-xr-string {18222                    type xr:Cisco-ios-xr-string {
18202                      length "1..32" {18223                      length "1..32" {
18203                        description18224                        description
18204                          "Attribute or affinity name";18225                          "Attribute or affinity name";
18205                      }18226                      }
18206                    }18227                    }
18207                    description18228                    description
18208                      "Attribute or affinity name";18229                      "Attribute or affinity name";
18209                  }18230                  }
18210                  leaf name7 {18231                  leaf name7 {
18211                    type xr:Cisco-ios-xr-string {18232                    type xr:Cisco-ios-xr-string {
18212                      length "1..32" {18233                      length "1..32" {
18213                        description18234                        description
18214                          "Attribute or affinity name";18235                          "Attribute or affinity name";
18215                      }18236                      }
18216                    }18237                    }
18217                    description18238                    description
18218                      "Attribute or affinity name";18239                      "Attribute or affinity name";
18219                  }18240                  }
18220                  leaf name8 {18241                  leaf name8 {
18221                    type xr:Cisco-ios-xr-string {18242                    type xr:Cisco-ios-xr-string {
18222                      length "1..32" {18243                      length "1..32" {
18223                        description18244                        description
18224                          "Attribute or affinity name";18245                          "Attribute or affinity name";
18225                      }18246                      }
18226                    }18247                    }
18227                    description18248                    description
18228                      "Attribute or affinity name";18249                      "Attribute or affinity name";
18229                  }18250                  }
18230                }18251                }
18231                list include9 {18252                list include9 {
18232                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";18253                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
18233                  description18254                  description
18234                    "Links with all these attributes are included in path calculation";18255                    "Links with all these attributes are included in path calculation";
18235                  leaf name1 {18256                  leaf name1 {
18236                    type xr:Cisco-ios-xr-string {18257                    type xr:Cisco-ios-xr-string {
18237                      length "1..32" {18258                      length "1..32" {
18238                        description18259                        description
18239                          "Attribute or affinity name";18260                          "Attribute or affinity name";
18240                      }18261                      }
18241                    }18262                    }
18242                    description18263                    description
18243                      "Attribute or affinity name";18264                      "Attribute or affinity name";
18244                  }18265                  }
18245                  leaf name2 {18266                  leaf name2 {
18246                    type xr:Cisco-ios-xr-string {18267                    type xr:Cisco-ios-xr-string {
18247                      length "1..32" {18268                      length "1..32" {
18248                        description18269                        description
18249                          "Attribute or affinity name";18270                          "Attribute or affinity name";
18250                      }18271                      }
18251                    }18272                    }
18252                    description18273                    description
18253                      "Attribute or affinity name";18274                      "Attribute or affinity name";
18254                  }18275                  }
18255                  leaf name3 {18276                  leaf name3 {
18256                    type xr:Cisco-ios-xr-string {18277                    type xr:Cisco-ios-xr-string {
18257                      length "1..32" {18278                      length "1..32" {
18258                        description18279                        description
18259                          "Attribute or affinity name";18280                          "Attribute or affinity name";
18260                      }18281                      }
18261                    }18282                    }
18262                    description18283                    description
18263                      "Attribute or affinity name";18284                      "Attribute or affinity name";
18264                  }18285                  }
18265                  leaf name4 {18286                  leaf name4 {
18266                    type xr:Cisco-ios-xr-string {18287                    type xr:Cisco-ios-xr-string {
18267                      length "1..32" {18288                      length "1..32" {
18268                        description18289                        description
18269                          "Attribute or affinity name";18290                          "Attribute or affinity name";
18270                      }18291                      }
18271                    }18292                    }
18272                    description18293                    description
18273                      "Attribute or affinity name";18294                      "Attribute or affinity name";
18274                  }18295                  }
18275                  leaf name5 {18296                  leaf name5 {
18276                    type xr:Cisco-ios-xr-string {18297                    type xr:Cisco-ios-xr-string {
18277                      length "1..32" {18298                      length "1..32" {
18278                        description18299                        description
18279                          "Attribute or affinity name";18300                          "Attribute or affinity name";
18280                      }18301                      }
18281                    }18302                    }
18282                    description18303                    description
18283                      "Attribute or affinity name";18304                      "Attribute or affinity name";
18284                  }18305                  }
18285                  leaf name6 {18306                  leaf name6 {
18286                    type xr:Cisco-ios-xr-string {18307                    type xr:Cisco-ios-xr-string {
18287                      length "1..32" {18308                      length "1..32" {
18288                        description18309                        description
18289                          "Attribute or affinity name";18310                          "Attribute or affinity name";
18290                      }18311                      }
18291                    }18312                    }
18292                    description18313                    description
18293                      "Attribute or affinity name";18314                      "Attribute or affinity name";
18294                  }18315                  }
18295                  leaf name7 {18316                  leaf name7 {
18296                    type xr:Cisco-ios-xr-string {18317                    type xr:Cisco-ios-xr-string {
18297                      length "1..32" {18318                      length "1..32" {
18298                        description18319                        description
18299                          "Attribute or affinity name";18320                          "Attribute or affinity name";
18300                      }18321                      }
18301                    }18322                    }
18302                    description18323                    description
18303                      "Attribute or affinity name";18324                      "Attribute or affinity name";
18304                  }18325                  }
18305                  leaf name8 {18326                  leaf name8 {
18306                    type xr:Cisco-ios-xr-string {18327                    type xr:Cisco-ios-xr-string {
18307                      length "1..32" {18328                      length "1..32" {
18308                        description18329                        description
18309                          "Attribute or affinity name";18330                          "Attribute or affinity name";
18310                      }18331                      }
18311                    }18332                    }
18312                    description18333                    description
18313                      "Attribute or affinity name";18334                      "Attribute or affinity name";
18314                  }18335                  }
18315                  leaf name9 {18336                  leaf name9 {
18316                    type xr:Cisco-ios-xr-string {18337                    type xr:Cisco-ios-xr-string {
18317                      length "1..32" {18338                      length "1..32" {
18318                        description18339                        description
18319                          "Attribute or affinity name";18340                          "Attribute or affinity name";
18320                      }18341                      }
18321                    }18342                    }
18322                    description18343                    description
18323                      "Attribute or affinity name";18344                      "Attribute or affinity name";
18324                  }18345                  }
18325                }18346                }
18326                list include10 {18347                list include10 {
18327                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";18348                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
18328                  description18349                  description
18329                    "Links with all these attributes are included in path calculation";18350                    "Links with all these attributes are included in path calculation";
18330                  leaf name1 {18351                  leaf name1 {
18331                    type xr:Cisco-ios-xr-string {18352                    type xr:Cisco-ios-xr-string {
18332                      length "1..32" {18353                      length "1..32" {
18333                        description18354                        description
18334                          "Attribute or affinity name";18355                          "Attribute or affinity name";
18335                      }18356                      }
18336                    }18357                    }
18337                    description18358                    description
18338                      "Attribute or affinity name";18359                      "Attribute or affinity name";
18339                  }18360                  }
18340                  leaf name2 {18361                  leaf name2 {
18341                    type xr:Cisco-ios-xr-string {18362                    type xr:Cisco-ios-xr-string {
18342                      length "1..32" {18363                      length "1..32" {
18343                        description18364                        description
18344                          "Attribute or affinity name";18365                          "Attribute or affinity name";
18345                      }18366                      }
18346                    }18367                    }
18347                    description18368                    description
18348                      "Attribute or affinity name";18369                      "Attribute or affinity name";
18349                  }18370                  }
18350                  leaf name3 {18371                  leaf name3 {
18351                    type xr:Cisco-ios-xr-string {18372                    type xr:Cisco-ios-xr-string {
18352                      length "1..32" {18373                      length "1..32" {
18353                        description18374                        description
18354                          "Attribute or affinity name";18375                          "Attribute or affinity name";
18355                      }18376                      }
18356                    }18377                    }
18357                    description18378                    description
18358                      "Attribute or affinity name";18379                      "Attribute or affinity name";
18359                  }18380                  }
18360                  leaf name4 {18381                  leaf name4 {
18361                    type xr:Cisco-ios-xr-string {18382                    type xr:Cisco-ios-xr-string {
18362                      length "1..32" {18383                      length "1..32" {
18363                        description18384                        description
18364                          "Attribute or affinity name";18385                          "Attribute or affinity name";
18365                      }18386                      }
18366                    }18387                    }
18367                    description18388                    description
18368                      "Attribute or affinity name";18389                      "Attribute or affinity name";
18369                  }18390                  }
18370                  leaf name5 {18391                  leaf name5 {
18371                    type xr:Cisco-ios-xr-string {18392                    type xr:Cisco-ios-xr-string {
18372                      length "1..32" {18393                      length "1..32" {
18373                        description18394                        description
18374                          "Attribute or affinity name";18395                          "Attribute or affinity name";
18375                      }18396                      }
18376                    }18397                    }
18377                    description18398                    description
18378                      "Attribute or affinity name";18399                      "Attribute or affinity name";
18379                  }18400                  }
18380                  leaf name6 {18401                  leaf name6 {
18381                    type xr:Cisco-ios-xr-string {18402                    type xr:Cisco-ios-xr-string {
18382                      length "1..32" {18403                      length "1..32" {
18383                        description18404                        description
18384                          "Attribute or affinity name";18405                          "Attribute or affinity name";
18385                      }18406                      }
18386                    }18407                    }
18387                    description18408                    description
18388                      "Attribute or affinity name";18409                      "Attribute or affinity name";
18389                  }18410                  }
18390                  leaf name7 {18411                  leaf name7 {
18391                    type xr:Cisco-ios-xr-string {18412                    type xr:Cisco-ios-xr-string {
18392                      length "1..32" {18413                      length "1..32" {
18393                        description18414                        description
18394                          "Attribute or affinity name";18415                          "Attribute or affinity name";
18395                      }18416                      }
18396                    }18417                    }
18397                    description18418                    description
18398                      "Attribute or affinity name";18419                      "Attribute or affinity name";
18399                  }18420                  }
18400                  leaf name8 {18421                  leaf name8 {
18401                    type xr:Cisco-ios-xr-string {18422                    type xr:Cisco-ios-xr-string {
18402                      length "1..32" {18423                      length "1..32" {
18403                        description18424                        description
18404                          "Attribute or affinity name";18425                          "Attribute or affinity name";
18405                      }18426                      }
18406                    }18427                    }
18407                    description18428                    description
18408                      "Attribute or affinity name";18429                      "Attribute or affinity name";
18409                  }18430                  }
18410                  leaf name9 {18431                  leaf name9 {
18411                    type xr:Cisco-ios-xr-string {18432                    type xr:Cisco-ios-xr-string {
18412                      length "1..32" {18433                      length "1..32" {
18413                        description18434                        description
18414                          "Attribute or affinity name";18435                          "Attribute or affinity name";
18415                      }18436                      }
18416                    }18437                    }
18417                    description18438                    description
18418                      "Attribute or affinity name";18439                      "Attribute or affinity name";
18419                  }18440                  }
18420                  leaf name10 {18441                  leaf name10 {
18421                    type xr:Cisco-ios-xr-string {18442                    type xr:Cisco-ios-xr-string {
18422                      length "1..32" {18443                      length "1..32" {
18423                        description18444                        description
18424                          "Attribute or affinity name";18445                          "Attribute or affinity name";
18425                      }18446                      }
18426                    }18447                    }
18427                    description18448                    description
18428                      "Attribute or affinity name";18449                      "Attribute or affinity name";
18429                  }18450                  }
18430                }18451                }
18431              }18452              }
18432              container excludes {18453              container excludes {
18433                description18454                description
18434                  "Links with all these attributes are excluded from path calculation";18455                  "Links with all these attributes are excluded from path calculation";
18435                list exclude1 {18456                list exclude1 {
18436                  key "name1";18457                  key "name1";
18437                  description18458                  description
18438                    "Links with all these attributes are included in path calculation";18459                    "Links with all these attributes are included in path calculation";
18439                  leaf name1 {18460                  leaf name1 {
18440                    type xr:Cisco-ios-xr-string {18461                    type xr:Cisco-ios-xr-string {
18441                      length "1..32" {18462                      length "1..32" {
18442                        description18463                        description
18443                          "Attribute or affinity name";18464                          "Attribute or affinity name";
18444                      }18465                      }
18445                    }18466                    }
18446                    description18467                    description
18447                      "Attribute or affinity name";18468                      "Attribute or affinity name";
18448                  }18469                  }
18449                }18470                }
18450                list exclude2 {18471                list exclude2 {
18451                  key "name1 name2";18472                  key "name1 name2";
18452                  description18473                  description
18453                    "Links with all these attributes are included in path calculation";18474                    "Links with all these attributes are included in path calculation";
18454                  leaf name1 {18475                  leaf name1 {
18455                    type xr:Cisco-ios-xr-string {18476                    type xr:Cisco-ios-xr-string {
18456                      length "1..32" {18477                      length "1..32" {
18457                        description18478                        description
18458                          "Attribute or affinity name";18479                          "Attribute or affinity name";
18459                      }18480                      }
18460                    }18481                    }
18461                    description18482                    description
18462                      "Attribute or affinity name";18483                      "Attribute or affinity name";
18463                  }18484                  }
18464                  leaf name2 {18485                  leaf name2 {
18465                    type xr:Cisco-ios-xr-string {18486                    type xr:Cisco-ios-xr-string {
18466                      length "1..32" {18487                      length "1..32" {
18467                        description18488                        description
18468                          "Attribute or affinity name";18489                          "Attribute or affinity name";
18469                      }18490                      }
18470                    }18491                    }
18471                    description18492                    description
18472                      "Attribute or affinity name";18493                      "Attribute or affinity name";
18473                  }18494                  }
18474                }18495                }
18475                list exclude3 {18496                list exclude3 {
18476                  key "name1 name2 name3";18497                  key "name1 name2 name3";
18477                  description18498                  description
18478                    "Links with all these attributes are included in path calculation";18499                    "Links with all these attributes are included in path calculation";
18479                  leaf name1 {18500                  leaf name1 {
18480                    type xr:Cisco-ios-xr-string {18501                    type xr:Cisco-ios-xr-string {
18481                      length "1..32" {18502                      length "1..32" {
18482                        description18503                        description
18483                          "Attribute or affinity name";18504                          "Attribute or affinity name";
18484                      }18505                      }
18485                    }18506                    }
18486                    description18507                    description
18487                      "Attribute or affinity name";18508                      "Attribute or affinity name";
18488                  }18509                  }
18489                  leaf name2 {18510                  leaf name2 {
18490                    type xr:Cisco-ios-xr-string {18511                    type xr:Cisco-ios-xr-string {
18491                      length "1..32" {18512                      length "1..32" {
18492                        description18513                        description
18493                          "Attribute or affinity name";18514                          "Attribute or affinity name";
18494                      }18515                      }
18495                    }18516                    }
18496                    description18517                    description
18497                      "Attribute or affinity name";18518                      "Attribute or affinity name";
18498                  }18519                  }
18499                  leaf name3 {18520                  leaf name3 {
18500                    type xr:Cisco-ios-xr-string {18521                    type xr:Cisco-ios-xr-string {
18501                      length "1..32" {18522                      length "1..32" {
18502                        description18523                        description
18503                          "Attribute or affinity name";18524                          "Attribute or affinity name";
18504                      }18525                      }
18505                    }18526                    }
18506                    description18527                    description
18507                      "Attribute or affinity name";18528                      "Attribute or affinity name";
18508                  }18529                  }
18509                }18530                }
18510                list exclude4 {18531                list exclude4 {
18511                  key "name1 name2 name3 name4";18532                  key "name1 name2 name3 name4";
18512                  description18533                  description
18513                    "Links with all these attributes are included in path calculation";18534                    "Links with all these attributes are included in path calculation";
18514                  leaf name1 {18535                  leaf name1 {
18515                    type xr:Cisco-ios-xr-string {18536                    type xr:Cisco-ios-xr-string {
18516                      length "1..32" {18537                      length "1..32" {
18517                        description18538                        description
18518                          "Attribute or affinity name";18539                          "Attribute or affinity name";
18519                      }18540                      }
18520                    }18541                    }
18521                    description18542                    description
18522                      "Attribute or affinity name";18543                      "Attribute or affinity name";
18523                  }18544                  }
18524                  leaf name2 {18545                  leaf name2 {
18525                    type xr:Cisco-ios-xr-string {18546                    type xr:Cisco-ios-xr-string {
18526                      length "1..32" {18547                      length "1..32" {
18527                        description18548                        description
18528                          "Attribute or affinity name";18549                          "Attribute or affinity name";
18529                      }18550                      }
18530                    }18551                    }
18531                    description18552                    description
18532                      "Attribute or affinity name";18553                      "Attribute or affinity name";
18533                  }18554                  }
18534                  leaf name3 {18555                  leaf name3 {
18535                    type xr:Cisco-ios-xr-string {18556                    type xr:Cisco-ios-xr-string {
18536                      length "1..32" {18557                      length "1..32" {
18537                        description18558                        description
18538                          "Attribute or affinity name";18559                          "Attribute or affinity name";
18539                      }18560                      }
18540                    }18561                    }
18541                    description18562                    description
18542                      "Attribute or affinity name";18563                      "Attribute or affinity name";
18543                  }18564                  }
18544                  leaf name4 {18565                  leaf name4 {
18545                    type xr:Cisco-ios-xr-string {18566                    type xr:Cisco-ios-xr-string {
18546                      length "1..32" {18567                      length "1..32" {
18547                        description18568                        description
18548                          "Attribute or affinity name";18569                          "Attribute or affinity name";
18549                      }18570                      }
18550                    }18571                    }
18551                    description18572                    description
18552                      "Attribute or affinity name";18573                      "Attribute or affinity name";
18553                  }18574                  }
18554                }18575                }
18555                list exclude5 {18576                list exclude5 {
18556                  key "name1 name2 name3 name4 name5";18577                  key "name1 name2 name3 name4 name5";
18557                  description18578                  description
18558                    "Links with all these attributes are included in path calculation";18579                    "Links with all these attributes are included in path calculation";
18559                  leaf name1 {18580                  leaf name1 {
18560                    type xr:Cisco-ios-xr-string {18581                    type xr:Cisco-ios-xr-string {
18561                      length "1..32" {18582                      length "1..32" {
18562                        description18583                        description
18563                          "Attribute or affinity name";18584                          "Attribute or affinity name";
18564                      }18585                      }
18565                    }18586                    }
18566                    description18587                    description
18567                      "Attribute or affinity name";18588                      "Attribute or affinity name";
18568                  }18589                  }
18569                  leaf name2 {18590                  leaf name2 {
18570                    type xr:Cisco-ios-xr-string {18591                    type xr:Cisco-ios-xr-string {
18571                      length "1..32" {18592                      length "1..32" {
18572                        description18593                        description
18573                          "Attribute or affinity name";18594                          "Attribute or affinity name";
18574                      }18595                      }
18575                    }18596                    }
18576                    description18597                    description
18577                      "Attribute or affinity name";18598                      "Attribute or affinity name";
18578                  }18599                  }
18579                  leaf name3 {18600                  leaf name3 {
18580                    type xr:Cisco-ios-xr-string {18601                    type xr:Cisco-ios-xr-string {
18581                      length "1..32" {18602                      length "1..32" {
18582                        description18603                        description
18583                          "Attribute or affinity name";18604                          "Attribute or affinity name";
18584                      }18605                      }
18585                    }18606                    }
18586                    description18607                    description
18587                      "Attribute or affinity name";18608                      "Attribute or affinity name";
18588                  }18609                  }
18589                  leaf name4 {18610                  leaf name4 {
18590                    type xr:Cisco-ios-xr-string {18611                    type xr:Cisco-ios-xr-string {
18591                      length "1..32" {18612                      length "1..32" {
18592                        description18613                        description
18593                          "Attribute or affinity name";18614                          "Attribute or affinity name";
18594                      }18615                      }
18595                    }18616                    }
18596                    description18617                    description
18597                      "Attribute or affinity name";18618                      "Attribute or affinity name";
18598                  }18619                  }
18599                  leaf name5 {18620                  leaf name5 {
18600                    type xr:Cisco-ios-xr-string {18621                    type xr:Cisco-ios-xr-string {
18601                      length "1..32" {18622                      length "1..32" {
18602                        description18623                        description
18603                          "Attribute or affinity name";18624                          "Attribute or affinity name";
18604                      }18625                      }
18605                    }18626                    }
18606                    description18627                    description
18607                      "Attribute or affinity name";18628                      "Attribute or affinity name";
18608                  }18629                  }
18609                }18630                }
18610                list exclude6 {18631                list exclude6 {
18611                  key "name1 name2 name3 name4 name5 name6";18632                  key "name1 name2 name3 name4 name5 name6";
18612                  description18633                  description
18613                    "Links with all these attributes are included in path calculation";18634                    "Links with all these attributes are included in path calculation";
18614                  leaf name1 {18635                  leaf name1 {
18615                    type xr:Cisco-ios-xr-string {18636                    type xr:Cisco-ios-xr-string {
18616                      length "1..32" {18637                      length "1..32" {
18617                        description18638                        description
18618                          "Attribute or affinity name";18639                          "Attribute or affinity name";
18619                      }18640                      }
18620                    }18641                    }
18621                    description18642                    description
18622                      "Attribute or affinity name";18643                      "Attribute or affinity name";
18623                  }18644                  }
18624                  leaf name2 {18645                  leaf name2 {
18625                    type xr:Cisco-ios-xr-string {18646                    type xr:Cisco-ios-xr-string {
18626                      length "1..32" {18647                      length "1..32" {
18627                        description18648                        description
18628                          "Attribute or affinity name";18649                          "Attribute or affinity name";
18629                      }18650                      }
18630                    }18651                    }
18631                    description18652                    description
18632                      "Attribute or affinity name";18653                      "Attribute or affinity name";
18633                  }18654                  }
18634                  leaf name3 {18655                  leaf name3 {
18635                    type xr:Cisco-ios-xr-string {18656                    type xr:Cisco-ios-xr-string {
18636                      length "1..32" {18657                      length "1..32" {
18637                        description18658                        description
18638                          "Attribute or affinity name";18659                          "Attribute or affinity name";
18639                      }18660                      }
18640                    }18661                    }
18641                    description18662                    description
18642                      "Attribute or affinity name";18663                      "Attribute or affinity name";
18643                  }18664                  }
18644                  leaf name4 {18665                  leaf name4 {
18645                    type xr:Cisco-ios-xr-string {18666                    type xr:Cisco-ios-xr-string {
18646                      length "1..32" {18667                      length "1..32" {
18647                        description18668                        description
18648                          "Attribute or affinity name";18669                          "Attribute or affinity name";
18649                      }18670                      }
18650                    }18671                    }
18651                    description18672                    description
18652                      "Attribute or affinity name";18673                      "Attribute or affinity name";
18653                  }18674                  }
18654                  leaf name5 {18675                  leaf name5 {
18655                    type xr:Cisco-ios-xr-string {18676                    type xr:Cisco-ios-xr-string {
18656                      length "1..32" {18677                      length "1..32" {
18657                        description18678                        description
18658                          "Attribute or affinity name";18679                          "Attribute or affinity name";
18659                      }18680                      }
18660                    }18681                    }
18661                    description18682                    description
18662                      "Attribute or affinity name";18683                      "Attribute or affinity name";
18663                  }18684                  }
18664                  leaf name6 {18685                  leaf name6 {
18665                    type xr:Cisco-ios-xr-string {18686                    type xr:Cisco-ios-xr-string {
18666                      length "1..32" {18687                      length "1..32" {
18667                        description18688                        description
18668                          "Attribute or affinity name";18689                          "Attribute or affinity name";
18669                      }18690                      }
18670                    }18691                    }
18671                    description18692                    description
18672                      "Attribute or affinity name";18693                      "Attribute or affinity name";
18673                  }18694                  }
18674                }18695                }
18675                list exclude7 {18696                list exclude7 {
18676                  key "name1 name2 name3 name4 name5 name6 name7";18697                  key "name1 name2 name3 name4 name5 name6 name7";
18677                  description18698                  description
18678                    "Links with all these attributes are included in path calculation";18699                    "Links with all these attributes are included in path calculation";
18679                  leaf name1 {18700                  leaf name1 {
18680                    type xr:Cisco-ios-xr-string {18701                    type xr:Cisco-ios-xr-string {
18681                      length "1..32" {18702                      length "1..32" {
18682                        description18703                        description
18683                          "Attribute or affinity name";18704                          "Attribute or affinity name";
18684                      }18705                      }
18685                    }18706                    }
18686                    description18707                    description
18687                      "Attribute or affinity name";18708                      "Attribute or affinity name";
18688                  }18709                  }
18689                  leaf name2 {18710                  leaf name2 {
18690                    type xr:Cisco-ios-xr-string {18711                    type xr:Cisco-ios-xr-string {
18691                      length "1..32" {18712                      length "1..32" {
18692                        description18713                        description
18693                          "Attribute or affinity name";18714                          "Attribute or affinity name";
18694                      }18715                      }
18695                    }18716                    }
18696                    description18717                    description
18697                      "Attribute or affinity name";18718                      "Attribute or affinity name";
18698                  }18719                  }
18699                  leaf name3 {18720                  leaf name3 {
18700                    type xr:Cisco-ios-xr-string {18721                    type xr:Cisco-ios-xr-string {
18701                      length "1..32" {18722                      length "1..32" {
18702                        description18723                        description
18703                          "Attribute or affinity name";18724                          "Attribute or affinity name";
18704                      }18725                      }
18705                    }18726                    }
18706                    description18727                    description
18707                      "Attribute or affinity name";18728                      "Attribute or affinity name";
18708                  }18729                  }
18709                  leaf name4 {18730                  leaf name4 {
18710                    type xr:Cisco-ios-xr-string {18731                    type xr:Cisco-ios-xr-string {
18711                      length "1..32" {18732                      length "1..32" {
18712                        description18733                        description
18713                          "Attribute or affinity name";18734                          "Attribute or affinity name";
18714                      }18735                      }
18715                    }18736                    }
18716                    description18737                    description
18717                      "Attribute or affinity name";18738                      "Attribute or affinity name";
18718                  }18739                  }
18719                  leaf name5 {18740                  leaf name5 {
18720                    type xr:Cisco-ios-xr-string {18741                    type xr:Cisco-ios-xr-string {
18721                      length "1..32" {18742                      length "1..32" {
18722                        description18743                        description
18723                          "Attribute or affinity name";18744                          "Attribute or affinity name";
18724                      }18745                      }
18725                    }18746                    }
18726                    description18747                    description
18727                      "Attribute or affinity name";18748                      "Attribute or affinity name";
18728                  }18749                  }
18729                  leaf name6 {18750                  leaf name6 {
18730                    type xr:Cisco-ios-xr-string {18751                    type xr:Cisco-ios-xr-string {
18731                      length "1..32" {18752                      length "1..32" {
18732                        description18753                        description
18733                          "Attribute or affinity name";18754                          "Attribute or affinity name";
18734                      }18755                      }
18735                    }18756                    }
18736                    description18757                    description
18737                      "Attribute or affinity name";18758                      "Attribute or affinity name";
18738                  }18759                  }
18739                  leaf name7 {18760                  leaf name7 {
18740                    type xr:Cisco-ios-xr-string {18761                    type xr:Cisco-ios-xr-string {
18741                      length "1..32" {18762                      length "1..32" {
18742                        description18763                        description
18743                          "Attribute or affinity name";18764                          "Attribute or affinity name";
18744                      }18765                      }
18745                    }18766                    }
18746                    description18767                    description
18747                      "Attribute or affinity name";18768                      "Attribute or affinity name";
18748                  }18769                  }
18749                }18770                }
18750                list exclude8 {18771                list exclude8 {
18751                  key "name1 name2 name3 name4 name5 name6 name7 name8";18772                  key "name1 name2 name3 name4 name5 name6 name7 name8";
18752                  description18773                  description
18753                    "Links with all these attributes are included in path calculation";18774                    "Links with all these attributes are included in path calculation";
18754                  leaf name1 {18775                  leaf name1 {
18755                    type xr:Cisco-ios-xr-string {18776                    type xr:Cisco-ios-xr-string {
18756                      length "1..32" {18777                      length "1..32" {
18757                        description18778                        description
18758                          "Attribute or affinity name";18779                          "Attribute or affinity name";
18759                      }18780                      }
18760                    }18781                    }
18761                    description18782                    description
18762                      "Attribute or affinity name";18783                      "Attribute or affinity name";
18763                  }18784                  }
18764                  leaf name2 {18785                  leaf name2 {
18765                    type xr:Cisco-ios-xr-string {18786                    type xr:Cisco-ios-xr-string {
18766                      length "1..32" {18787                      length "1..32" {
18767                        description18788                        description
18768                          "Attribute or affinity name";18789                          "Attribute or affinity name";
18769                      }18790                      }
18770                    }18791                    }
18771                    description18792                    description
18772                      "Attribute or affinity name";18793                      "Attribute or affinity name";
18773                  }18794                  }
18774                  leaf name3 {18795                  leaf name3 {
18775                    type xr:Cisco-ios-xr-string {18796                    type xr:Cisco-ios-xr-string {
18776                      length "1..32" {18797                      length "1..32" {
18777                        description18798                        description
18778                          "Attribute or affinity name";18799                          "Attribute or affinity name";
18779                      }18800                      }
18780                    }18801                    }
18781                    description18802                    description
18782                      "Attribute or affinity name";18803                      "Attribute or affinity name";
18783                  }18804                  }
18784                  leaf name4 {18805                  leaf name4 {
18785                    type xr:Cisco-ios-xr-string {18806                    type xr:Cisco-ios-xr-string {
18786                      length "1..32" {18807                      length "1..32" {
18787                        description18808                        description
18788                          "Attribute or affinity name";18809                          "Attribute or affinity name";
18789                      }18810                      }
18790                    }18811                    }
18791                    description18812                    description
18792                      "Attribute or affinity name";18813                      "Attribute or affinity name";
18793                  }18814                  }
18794                  leaf name5 {18815                  leaf name5 {
18795                    type xr:Cisco-ios-xr-string {18816                    type xr:Cisco-ios-xr-string {
18796                      length "1..32" {18817                      length "1..32" {
18797                        description18818                        description
18798                          "Attribute or affinity name";18819                          "Attribute or affinity name";
18799                      }18820                      }
18800                    }18821                    }
18801                    description18822                    description
18802                      "Attribute or affinity name";18823                      "Attribute or affinity name";
18803                  }18824                  }
18804                  leaf name6 {18825                  leaf name6 {
18805                    type xr:Cisco-ios-xr-string {18826                    type xr:Cisco-ios-xr-string {
18806                      length "1..32" {18827                      length "1..32" {
18807                        description18828                        description
18808                          "Attribute or affinity name";18829                          "Attribute or affinity name";
18809                      }18830                      }
18810                    }18831                    }
18811                    description18832                    description
18812                      "Attribute or affinity name";18833                      "Attribute or affinity name";
18813                  }18834                  }
18814                  leaf name7 {18835                  leaf name7 {
18815                    type xr:Cisco-ios-xr-string {18836                    type xr:Cisco-ios-xr-string {
18816                      length "1..32" {18837                      length "1..32" {
18817                        description18838                        description
18818                          "Attribute or affinity name";18839                          "Attribute or affinity name";
18819                      }18840                      }
18820                    }18841                    }
18821                    description18842                    description
18822                      "Attribute or affinity name";18843                      "Attribute or affinity name";
18823                  }18844                  }
18824                  leaf name8 {18845                  leaf name8 {
18825                    type xr:Cisco-ios-xr-string {18846                    type xr:Cisco-ios-xr-string {
18826                      length "1..32" {18847                      length "1..32" {
18827                        description18848                        description
18828                          "Attribute or affinity name";18849                          "Attribute or affinity name";
18829                      }18850                      }
18830                    }18851                    }
18831                    description18852                    description
18832                      "Attribute or affinity name";18853                      "Attribute or affinity name";
18833                  }18854                  }
18834                }18855                }
18835                list exclude9 {18856                list exclude9 {
18836                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";18857                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
18837                  description18858                  description
18838                    "Links with all these attributes are included in path calculation";18859                    "Links with all these attributes are included in path calculation";
18839                  leaf name1 {18860                  leaf name1 {
18840                    type xr:Cisco-ios-xr-string {18861                    type xr:Cisco-ios-xr-string {
18841                      length "1..32" {18862                      length "1..32" {
18842                        description18863                        description
18843                          "Attribute or affinity name";18864                          "Attribute or affinity name";
18844                      }18865                      }
18845                    }18866                    }
18846                    description18867                    description
18847                      "Attribute or affinity name";18868                      "Attribute or affinity name";
18848                  }18869                  }
18849                  leaf name2 {18870                  leaf name2 {
18850                    type xr:Cisco-ios-xr-string {18871                    type xr:Cisco-ios-xr-string {
18851                      length "1..32" {18872                      length "1..32" {
18852                        description18873                        description
18853                          "Attribute or affinity name";18874                          "Attribute or affinity name";
18854                      }18875                      }
18855                    }18876                    }
18856                    description18877                    description
18857                      "Attribute or affinity name";18878                      "Attribute or affinity name";
18858                  }18879                  }
18859                  leaf name3 {18880                  leaf name3 {
18860                    type xr:Cisco-ios-xr-string {18881                    type xr:Cisco-ios-xr-string {
18861                      length "1..32" {18882                      length "1..32" {
18862                        description18883                        description
18863                          "Attribute or affinity name";18884                          "Attribute or affinity name";
18864                      }18885                      }
18865                    }18886                    }
18866                    description18887                    description
18867                      "Attribute or affinity name";18888                      "Attribute or affinity name";
18868                  }18889                  }
18869                  leaf name4 {18890                  leaf name4 {
18870                    type xr:Cisco-ios-xr-string {18891                    type xr:Cisco-ios-xr-string {
18871                      length "1..32" {18892                      length "1..32" {
18872                        description18893                        description
18873                          "Attribute or affinity name";18894                          "Attribute or affinity name";
18874                      }18895                      }
18875                    }18896                    }
18876                    description18897                    description
18877                      "Attribute or affinity name";18898                      "Attribute or affinity name";
18878                  }18899                  }
18879                  leaf name5 {18900                  leaf name5 {
18880                    type xr:Cisco-ios-xr-string {18901                    type xr:Cisco-ios-xr-string {
18881                      length "1..32" {18902                      length "1..32" {
18882                        description18903                        description
18883                          "Attribute or affinity name";18904                          "Attribute or affinity name";
18884                      }18905                      }
18885                    }18906                    }
18886                    description18907                    description
18887                      "Attribute or affinity name";18908                      "Attribute or affinity name";
18888                  }18909                  }
18889                  leaf name6 {18910                  leaf name6 {
18890                    type xr:Cisco-ios-xr-string {18911                    type xr:Cisco-ios-xr-string {
18891                      length "1..32" {18912                      length "1..32" {
18892                        description18913                        description
18893                          "Attribute or affinity name";18914                          "Attribute or affinity name";
18894                      }18915                      }
18895                    }18916                    }
18896                    description18917                    description
18897                      "Attribute or affinity name";18918                      "Attribute or affinity name";
18898                  }18919                  }
18899                  leaf name7 {18920                  leaf name7 {
18900                    type xr:Cisco-ios-xr-string {18921                    type xr:Cisco-ios-xr-string {
18901                      length "1..32" {18922                      length "1..32" {
18902                        description18923                        description
18903                          "Attribute or affinity name";18924                          "Attribute or affinity name";
18904                      }18925                      }
18905                    }18926                    }
18906                    description18927                    description
18907                      "Attribute or affinity name";18928                      "Attribute or affinity name";
18908                  }18929                  }
18909                  leaf name8 {18930                  leaf name8 {
18910                    type xr:Cisco-ios-xr-string {18931                    type xr:Cisco-ios-xr-string {
18911                      length "1..32" {18932                      length "1..32" {
18912                        description18933                        description
18913                          "Attribute or affinity name";18934                          "Attribute or affinity name";
18914                      }18935                      }
18915                    }18936                    }
18916                    description18937                    description
18917                      "Attribute or affinity name";18938                      "Attribute or affinity name";
18918                  }18939                  }
18919                  leaf name9 {18940                  leaf name9 {
18920                    type xr:Cisco-ios-xr-string {18941                    type xr:Cisco-ios-xr-string {
18921                      length "1..32" {18942                      length "1..32" {
18922                        description18943                        description
18923                          "Attribute or affinity name";18944                          "Attribute or affinity name";
18924                      }18945                      }
18925                    }18946                    }
18926                    description18947                    description
18927                      "Attribute or affinity name";18948                      "Attribute or affinity name";
18928                  }18949                  }
18929                }18950                }
18930                list exclude10 {18951                list exclude10 {
18931                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";18952                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
18932                  description18953                  description
18933                    "Links with all these attributes are included in path calculation";18954                    "Links with all these attributes are included in path calculation";
18934                  leaf name1 {18955                  leaf name1 {
18935                    type xr:Cisco-ios-xr-string {18956                    type xr:Cisco-ios-xr-string {
18936                      length "1..32" {18957                      length "1..32" {
18937                        description18958                        description
18938                          "Attribute or affinity name";18959                          "Attribute or affinity name";
18939                      }18960                      }
18940                    }18961                    }
18941                    description18962                    description
18942                      "Attribute or affinity name";18963                      "Attribute or affinity name";
18943                  }18964                  }
18944                  leaf name2 {18965                  leaf name2 {
18945                    type xr:Cisco-ios-xr-string {18966                    type xr:Cisco-ios-xr-string {
18946                      length "1..32" {18967                      length "1..32" {
18947                        description18968                        description
18948                          "Attribute or affinity name";18969                          "Attribute or affinity name";
18949                      }18970                      }
18950                    }18971                    }
18951                    description18972                    description
18952                      "Attribute or affinity name";18973                      "Attribute or affinity name";
18953                  }18974                  }
18954                  leaf name3 {18975                  leaf name3 {
18955                    type xr:Cisco-ios-xr-string {18976                    type xr:Cisco-ios-xr-string {
18956                      length "1..32" {18977                      length "1..32" {
18957                        description18978                        description
18958                          "Attribute or affinity name";18979                          "Attribute or affinity name";
18959                      }18980                      }
18960                    }18981                    }
18961                    description18982                    description
18962                      "Attribute or affinity name";18983                      "Attribute or affinity name";
18963                  }18984                  }
18964                  leaf name4 {18985                  leaf name4 {
18965                    type xr:Cisco-ios-xr-string {18986                    type xr:Cisco-ios-xr-string {
18966                      length "1..32" {18987                      length "1..32" {
18967                        description18988                        description
18968                          "Attribute or affinity name";18989                          "Attribute or affinity name";
18969                      }18990                      }
18970                    }18991                    }
18971                    description18992                    description
18972                      "Attribute or affinity name";18993                      "Attribute or affinity name";
18973                  }18994                  }
18974                  leaf name5 {18995                  leaf name5 {
18975                    type xr:Cisco-ios-xr-string {18996                    type xr:Cisco-ios-xr-string {
18976                      length "1..32" {18997                      length "1..32" {
18977                        description18998                        description
18978                          "Attribute or affinity name";18999                          "Attribute or affinity name";
18979                      }19000                      }
18980                    }19001                    }
18981                    description19002                    description
18982                      "Attribute or affinity name";19003                      "Attribute or affinity name";
18983                  }19004                  }
18984                  leaf name6 {19005                  leaf name6 {
18985                    type xr:Cisco-ios-xr-string {19006                    type xr:Cisco-ios-xr-string {
18986                      length "1..32" {19007                      length "1..32" {
18987                        description19008                        description
18988                          "Attribute or affinity name";19009                          "Attribute or affinity name";
18989                      }19010                      }
18990                    }19011                    }
18991                    description19012                    description
18992                      "Attribute or affinity name";19013                      "Attribute or affinity name";
18993                  }19014                  }
18994                  leaf name7 {19015                  leaf name7 {
18995                    type xr:Cisco-ios-xr-string {19016                    type xr:Cisco-ios-xr-string {
18996                      length "1..32" {19017                      length "1..32" {
18997                        description19018                        description
18998                          "Attribute or affinity name";19019                          "Attribute or affinity name";
18999                      }19020                      }
19000                    }19021                    }
19001                    description19022                    description
19002                      "Attribute or affinity name";19023                      "Attribute or affinity name";
19003                  }19024                  }
19004                  leaf name8 {19025                  leaf name8 {
19005                    type xr:Cisco-ios-xr-string {19026                    type xr:Cisco-ios-xr-string {
19006                      length "1..32" {19027                      length "1..32" {
19007                        description19028                        description
19008                          "Attribute or affinity name";19029                          "Attribute or affinity name";
19009                      }19030                      }
19010                    }19031                    }
19011                    description19032                    description
19012                      "Attribute or affinity name";19033                      "Attribute or affinity name";
19013                  }19034                  }
19014                  leaf name9 {19035                  leaf name9 {
19015                    type xr:Cisco-ios-xr-string {19036                    type xr:Cisco-ios-xr-string {
19016                      length "1..32" {19037                      length "1..32" {
19017                        description19038                        description
19018                          "Attribute or affinity name";19039                          "Attribute or affinity name";
19019                      }19040                      }
19020                    }19041                    }
19021                    description19042                    description
19022                      "Attribute or affinity name";19043                      "Attribute or affinity name";
19023                  }19044                  }
19024                  leaf name10 {19045                  leaf name10 {
19025                    type xr:Cisco-ios-xr-string {19046                    type xr:Cisco-ios-xr-string {
19026                      length "1..32" {19047                      length "1..32" {
19027                        description19048                        description
19028                          "Attribute or affinity name";19049                          "Attribute or affinity name";
19029                      }19050                      }
19030                    }19051                    }
19031                    description19052                    description
19032                      "Attribute or affinity name";19053                      "Attribute or affinity name";
19033                  }19054                  }
19034                }19055                }
19035              }19056              }
19036              container ignore {19057              container ignore {
19037                presence "Indicates a ignore node is configured.";19058                presence "Indicates a ignore node is configured.";
19038                description19059                description
19039                  "All links are included in path calculation regardless of attributes";19060                  "All links are included in path calculation regardless of attributes";
19040              }19061              }
19041              container exclude-all {19062              container exclude-all {
19042                presence "Indicates a exclude-all node is configured.";19063                presence "Indicates a exclude-all node is configured.";
19043                description19064                description
19044                  "Links with any attribute are excluded from path calculation";19065                  "Links with any attribute are excluded from path calculation";
19045              }19066              }
19046            }19067            }
19047            container fast-reroute {19068            container fast-reroute {
19048              presence "Indicates a fast-reroute node is configured.";19069              presence "Indicates a fast-reroute node is configured.";
19049              description19070              description
19050                "Specify MPLS tunnel can be fast-rerouted";19071                "Specify MPLS tunnel can be fast-rerouted";
19051              container protect {19072              container protect {
19052                description19073                description
19053                  "Enable protection request";19074                  "Enable protection request";
19054                container node {19075                container node {
19055                  presence "Indicates a node node is configured.";19076                  presence "Indicates a node node is configured.";
19056                  description19077                  description
19057                    "Enable node protection request";19078                    "Enable node protection request";
19058                }19079                }
19059                container bandwidth {19080                container bandwidth {
19060                  presence "Indicates a bandwidth node is configured.";19081                  presence "Indicates a bandwidth node is configured.";
19061                  description19082                  description
19062                    "Enable bandwidth protection request";19083                    "Enable bandwidth protection request";
19063                }19084                }
19064              }19085              }
19065            }19086            }
19066            container record-route {19087            container record-route {
19067              presence "Indicates a record-route node is configured.";19088              presence "Indicates a record-route node is configured.";
19068              description19089              description
19069                "Record the route used by the tunnel";19090                "Record the route used by the tunnel";
19070            }19091            }
19071            container logging {19092            container logging {
19072              description19093              description
19073                "Per-interface logging configuration";19094                "Per-interface logging configuration";
19074              container events {19095              container events {
19075                description19096                description
19076                  "Per-interface logging events";19097                  "Per-interface logging events";
19077                container lsp-status {19098                container lsp-status {
19078                  description19099                  description
19079                    "Enable interface LSP state change alarms";19100                    "Enable interface LSP state change alarms";
19080                  container state {19101                  container state {
19081                    presence "Indicates a state node is configured.";19102                    presence "Indicates a state node is configured.";
19082                    description19103                    description
19083                      "Enable interface LSP UP/DOWN change alarms";19104                      "Enable interface LSP UP/DOWN change alarms";
19084                  }19105                  }
19085                  container reoptimize {19106                  container reoptimize {
19086                    presence "Indicates a reoptimize node is configured.";19107                    presence "Indicates a reoptimize node is configured.";
19087                    description19108                    description
19088                      "Enable interface LSP REOPT change alarms";19109                      "Enable interface LSP REOPT change alarms";
19089                  }19110                  }
19090                  container reoptimize-attempts {19111                  container reoptimize-attempts {
19091                    presence "Indicates a reoptimize-attempts node is configured.";19112                    presence "Indicates a reoptimize-attempts node is configured.";
19092                    description19113                    description
19093                      "Enable interface LSP REOPT attempts change alarms";19114                      "Enable interface LSP REOPT attempts change alarms";
19094                  }19115                  }
19095                  container bw-change {19116                  container bw-change {
19096                    presence "Indicates a bw-change node is configured.";19117                    presence "Indicates a bw-change node is configured.";
19097                    description19118                    description
19098                      "Enable interface LSP BANDWIDTH change alarms";19119                      "Enable interface LSP BANDWIDTH change alarms";
19099                  }19120                  }
19100                  container reroute {19121                  container reroute {
19101                    presence "Indicates a reroute node is configured.";19122                    presence "Indicates a reroute node is configured.";
19102                    description19123                    description
19103                      "Enable interface LSP REROUTE change alarms";19124                      "Enable interface LSP REROUTE change alarms";
19104                  }19125                  }
19105                  container insufficient-bandwidth {19126                  container insufficient-bandwidth {
19106                    presence "Indicates a insufficient-bandwidth node is configured.";19127                    presence "Indicates a insufficient-bandwidth node is configured.";
19107                    description19128                    description
19108                      "Enable Syslog for setup/reopt failure due to bandwidth";19129                      "Enable Syslog for setup/reopt failure due to bandwidth";
19109                  }19130                  }
19110                }19131                }
19111                container pcalc-failure {19132                container pcalc-failure {
19112                  presence "Indicates a pcalc-failure node is configured.";19133                  presence "Indicates a pcalc-failure node is configured.";
19113                  description19134                  description
19114                    "Enable logging for path calculation failures";19135                    "Enable logging for path calculation failures";
19115                }19136                }
19116                container sub-lsp-status {19137                container sub-lsp-status {
19117                  description19138                  description
19118                    "Enable all sub-LSP state change alarms";19139                    "Enable all sub-LSP state change alarms";
19119                  container state {19140                  container state {
19120                    presence "Indicates a state node is configured.";19141                    presence "Indicates a state node is configured.";
19121                    description19142                    description
19122                      "Enable interface LSP UP/DOWN change alarms";19143                      "Enable interface LSP UP/DOWN change alarms";
19123                  }19144                  }
19124                }19145                }
19125              }19146              }
19126            }19147            }
19127            leaf bandwidth {19148            leaf bandwidth {
19128              type uint32 {19149              type uint32 {
19129                range "0..4294967295" {19150                range "0..4294967295" {
19130                  description19151                  description
19131                    "bandwidth in kbps";19152                    "bandwidth in kbps";
19132                }19153                }
19133              }19154              }
19134              description19155              description
19135                "Set the bandwidth of an interface";19156                "Set the bandwidth of an interface";
19136            }19157            }
19137            container path-selection {19158            container path-selection {
19138              presence "Indicates a path-selection node is configured.";19159              presence "Indicates a path-selection node is configured.";
19139              description19160              description
19140                "Specify path selection";19161                "Specify path selection";
19141            }19162            }
19142          }19163          }
19143        }19164        }
19144        container path-protection-apses {19165        container path-protection-apses {
19145          description19166          description
19146            "Attribute-set of path protection";19167            "Attribute-set of path protection";
19147          list path-protection-aps {19168          list path-protection-aps {
19148            key "attribute-set-name";19169            key "attribute-set-name";
19149            description19170            description
19150              "Attribute-set of path protection";19171              "Attribute-set of path protection";
19151            leaf attribute-set-name {19172            leaf attribute-set-name {
19152              type xr:Cisco-ios-xr-string {19173              type xr:Cisco-ios-xr-string {
19153                length "1..64" {19174                length "1..64" {
19154                  description19175                  description
19155                    "Specify attribute-set name (maximum 32 characters)";19176                    "Specify attribute-set name (maximum 32 characters)";
19156                }19177                }
19157              }19178              }
19158              description19179              description
19159                "Attribute-set of path protection";19180                "Attribute-set of path protection";
19160            }19181            }
19161            container sub-network {19182            container sub-network {
19162              description19183              description
19163                "Specify sub-network connection mode";19184                "Specify sub-network connection mode";
19164              container connection-mode {19185              container connection-mode {
19165                description19186                description
19166                  "Specify sub-network connection mode";19187                  "Specify sub-network connection mode";
19167                container snc-n {19188                container snc-n {
19168                  presence "Indicates a snc-n node is configured.";19189                  presence "Indicates a snc-n node is configured.";
19169                  description19190                  description
19170                    "Sub-network connection mode N";19191                    "Sub-network connection mode N";
19171                }19192                }
19172                container snc-i {19193                container snc-i {
19173                  presence "Indicates a snc-i node is configured.";19194                  presence "Indicates a snc-i node is configured.";
19174                  description19195                  description
19175                    "Sub-network connection mode I";19196                    "Sub-network connection mode I";
19176                }19197                }
19177                container snc-s {19198                container snc-s {
19178                  presence "Indicates a snc-s node is configured.";19199                  presence "Indicates a snc-s node is configured.";
19179                  description19200                  description
19180                    "Sub-network connection mode S";19201                    "Sub-network connection mode S";
19181                  leaf tcm-id {19202                  leaf tcm-id {
19182                    type uint32 {19203                    type uint32 {
19183                      range "1..6" {19204                      range "1..6" {
19184                        description19205                        description
19185                          "Enter the Tandem Connection Monitoring ID";19206                          "Enter the Tandem Connection Monitoring ID";
19186                      }19207                      }
19187                    }19208                    }
19188                    description19209                    description
19189                      "Optional, for SNC-S mode only: Tandem Connection                           Monitoring ID";19210                      "Optional, for SNC-S mode only: Tandem Connection                           Monitoring ID";
19190                  }19211                  }
19191                }19212                }
19192              }19213              }
19193            }19214            }
19194            container protection-type {19215            container protection-type {
19195              description19216              description
19196                "Specify APS protection type";19217                "Specify APS protection type";
19197              container bidir-aps {19218              container bidir-aps {
19198                presence "Indicates a bidir-aps node is configured.";19219                presence "Indicates a bidir-aps node is configured.";
19199                description19220                description
19200                  "Protection type bi-directional APS";19221                  "Protection type bi-directional APS";
19201              }19222              }
19202              container unidir-aps {19223              container unidir-aps {
19203                presence "Indicates a unidir-aps node is configured.";19224                presence "Indicates a unidir-aps node is configured.";
19204                description19225                description
19205                  "Protection type uni-directional APS";19226                  "Protection type uni-directional APS";
19206              }19227              }
19207              container unidir-no-aps {19228              container unidir-no-aps {
19208                presence "Indicates a unidir-no-aps node is configured.";19229                presence "Indicates a unidir-no-aps node is configured.";
19209                description19230                description
19210                  "Protection type uni-directional no APS";19231                  "Protection type uni-directional no APS";
19211              }19232              }
19212            }19233            }
19213            container protection-mode {19234            container protection-mode {
19214              description19235              description
19215                "Specify APS protection mode";19236                "Specify APS protection mode";
19216              container revertive {19237              container revertive {
19217                presence "Indicates a revertive node is configured.";19238                presence "Indicates a revertive node is configured.";
19218                description19239                description
19219                  "APS protection mode revertive";19240                  "APS protection mode revertive";
19220              }19241              }
19221            }19242            }
19222            container timers {19243            container timers {
19223              description19244              description
19224                "Specify APS protection timers";19245                "Specify APS protection timers";
19225              leaf wait-to-restore {19246              leaf wait-to-restore {
19226                type uint32 {19247                type uint32 {
19227                  range "0..720" {19248                  range "0..720" {
19228                    description19249                    description
19229                      "G.709 path protection wait to restore timer in seconds";19250                      "G.709 path protection wait to restore timer in seconds";
19230                  }19251                  }
19231                }19252                }
19232                description19253                description
19233                  "APS wait to restore timer";19254                  "APS wait to restore timer";
19234              }19255              }
19235              leaf hold-off {19256              leaf hold-off {
19236                type uint32 {19257                type uint32 {
19237                  range "100..10000" {19258                  range "100..10000" {
19238                    description19259                    description
19239                      "G.709 PP hold-off timer in milliseconds";19260                      "G.709 PP hold-off timer in milliseconds";
19240                  }19261                  }
19241                }19262                }
19242                description19263                description
19243                  "APS hold-off timer";19264                  "APS hold-off timer";
19244              }19265              }
19245            }19266            }
19246            container revert-schedules {19267            container revert-schedules {
19247              description19268              description
19248                "Specify APS revert schedule";19269                "Specify APS revert schedule";
19249              list revert-schedule {19270              list revert-schedule {
19250                key "schedule-name";19271                key "schedule-name";
19251                description19272                description
19252                  "Specify APS revert schedule";19273                  "Specify APS revert schedule";
19253                leaf schedule-name {19274                leaf schedule-name {
19254                  type xr:Cisco-ios-xr-string {19275                  type xr:Cisco-ios-xr-string {
19255                    length "1..254" {19276                    length "1..254" {
19256                      description19277                      description
19257                        "Name this revert schedule configuration (MAX 64 CHARACTERS)";19278                        "Name this revert schedule configuration (MAX 64 CHARACTERS)";
19258                    }19279                    }
19259                  }19280                  }
19260                  description19281                  description
19261                    "Name Identifier for revert schedule";19282                    "Name Identifier for revert schedule";
19262                }19283                }
19263                container date {19284                container date {
19264                  presence "Indicates a date node is configured.";19285                  presence "Indicates a date node is configured.";
19265                  description19286                  description
19266                    "Set the time and date in format hh:mm MMM DD YYYY";19287                    "Set the time and date in format hh:mm MMM DD YYYY";
19267                  leaf hour {19288                  leaf hour {
19268                    type uint32 {19289                    type uint32 {
19269                      range "0..23" {19290                      range "0..23" {
19270                        description19291                        description
19271                          "Enter (hh) of schedule time (hh:mm) in 24hr format. Eg. 2:15PM as 14:15";19292                          "Enter (hh) of schedule time (hh:mm) in 24hr format. Eg. 2:15PM as 14:15";
19272                      }19293                      }
19273                    }19294                    }
19274                    mandatory true;19295                    mandatory true;
19275                    description19296                    description
19276                      "Set the time and date in format hh:mm MMM DD YYYY";19297                      "Set the time and date in format hh:mm MMM DD YYYY";
19277                  }19298                  }
19278                  leaf minute {19299                  leaf minute {
19279                    type uint32 {19300                    type uint32 {
19280                      range "0..59" {19301                      range "0..59" {
19281                        description19302                        description
19282                          "Enter (mm) of schedule time (hh:mm) in 24hr format. Eg. 2:15PM as 14:15";19303                          "Enter (mm) of schedule time (hh:mm) in 24hr format. Eg. 2:15PM as 14:15";
19283                      }19304                      }
19284                    }19305                    }
19285                    mandatory true;19306                    mandatory true;
19286                    description19307                    description
19287                      "Enter (mm) of schedule time (hh:mm) in 24hr format. Eg. 2:15PM as 14:15";19308                      "Enter (mm) of schedule time (hh:mm) in 24hr format. Eg. 2:15PM as 14:15";
19288                  }19309                  }
19289                  leaf month {19310                  leaf month {
19290                    type enumeration {19311                    type enumeration {
19291                      enum "JAN" {19312                      enum "JAN" {
19292                        value 0;19313                        value 0;
19293                        description19314                        description
19294                          "January";19315                          "January";
19295                      }19316                      }
19296                      enum "FEB" {19317                      enum "FEB" {
19297                        value 1;19318                        value 1;
19298                        description19319                        description
19299                          "February";19320                          "February";
19300                      }19321                      }
19301                      enum "MAR" {19322                      enum "MAR" {
19302                        value 2;19323                        value 2;
19303                        description19324                        description
19304                          "March";19325                          "March";
19305                      }19326                      }
19306                      enum "APR" {19327                      enum "APR" {
19307                        value 3;19328                        value 3;
19308                        description19329                        description
19309                          "April";19330                          "April";
19310                      }19331                      }
19311                      enum "MAY" {19332                      enum "MAY" {
19312                        value 4;19333                        value 4;
19313                        description19334                        description
19314                          "May";19335                          "May";
19315                      }19336                      }
19316                      enum "JUN" {19337                      enum "JUN" {
19317                        value 5;19338                        value 5;
19318                        description19339                        description
19319                          "Jun";19340                          "Jun";
19320                      }19341                      }
19321                      enum "JUL" {19342                      enum "JUL" {
19322                        value 6;19343                        value 6;
19323                        description19344                        description
19324                          "July";19345                          "July";
19325                      }19346                      }
19326                      enum "AUG" {19347                      enum "AUG" {
19327                        value 7;19348                        value 7;
19328                        description19349                        description
19329                          "August";19350                          "August";
19330                      }19351                      }
19331                      enum "SEP" {19352                      enum "SEP" {
19332                        value 8;19353                        value 8;
19333                        description19354                        description
19334                          "September";19355                          "September";
19335                      }19356                      }
19336                      enum "OCT" {19357                      enum "OCT" {
19337                        value 9;19358                        value 9;
19338                        description19359                        description
19339                          "October";19360                          "October";
19340                      }19361                      }
19341                      enum "NOV" {19362                      enum "NOV" {
19342                        value 10;19363                        value 10;
19343                        description19364                        description
19344                          "November";19365                          "November";
19345                      }19366                      }
19346                      enum "DEC" {19367                      enum "DEC" {
19347                        value 11;19368                        value 11;
19348                        description19369                        description
19349                          "December";19370                          "December";
19350                      }19371                      }
19351                    }19372                    }
19352                    mandatory true;19373                    mandatory true;
19353                    description19374                    description
19354                      "configure month";19375                      "configure month";
19355                  }19376                  }
19356                  leaf day {19377                  leaf day {
19357                    type uint32 {19378                    type uint32 {
19358                      range "1..31" {19379                      range "1..31" {
19359                        description19380                        description
19360                          "Enter day of month (DD) of schedule date MMM DD YYYY";19381                          "Enter day of month (DD) of schedule date MMM DD YYYY";
19361                      }19382                      }
19362                    }19383                    }
19363                    mandatory true;19384                    mandatory true;
19364                    description19385                    description
19365                      "Enter day of month (DD) of schedule date MMM DD YYYY";19386                      "Enter day of month (DD) of schedule date MMM DD YYYY";
19366                  }19387                  }
19367                  leaf year {19388                  leaf year {
19368                    type uint32 {19389                    type uint32 {
19369                      range "2015..2035" {19390                      range "2015..2035" {
19370                        description19391                        description
19371                          "Enter year (YYYY) of schedule date MMM DD YYYY";19392                          "Enter year (YYYY) of schedule date MMM DD YYYY";
19372                      }19393                      }
19373                    }19394                    }
19374                    mandatory true;19395                    mandatory true;
19375                    description19396                    description
19376                      "Enter year (YYYY) of schedule date MMM DD YYYY";19397                      "Enter year (YYYY) of schedule date MMM DD YYYY";
19377                  }19398                  }
19378                }19399                }
19379                container duration {19400                container duration {
19380                  presence "Indicates a duration node is configured.";19401                  presence "Indicates a duration node is configured.";
19381                  description19402                  description
19382                    "Enter duration for reversion schedule in hh:mm format";19403                    "Enter duration for reversion schedule in hh:mm format";
19383                  leaf hour {19404                  leaf hour {
19384                    type uint32 {19405                    type uint32 {
19385                      range "0..167" {19406                      range "0..167" {
19386                        description19407                        description
19387                          "Enter (hh) of duration (hh:mm). Eg. Duration of 15hour and 20min is 15:20 ";19408                          "Enter (hh) of duration (hh:mm). Eg. Duration of 15hour and 20min is 15:20 ";
19388                      }19409                      }
19389                    }19410                    }
19390                    mandatory true;19411                    mandatory true;
19391                    description19412                    description
19392                      "Enter duration for reversion schedule in hh:mm format";19413                      "Enter duration for reversion schedule in hh:mm format";
19393                  }19414                  }
19394                  leaf minute {19415                  leaf minute {
19395                    type uint32 {19416                    type uint32 {
19396                      range "0..59" {19417                      range "0..59" {
19397                        description19418                        description
19398                          "Enter (mm) of duration (hh:mm). Eg. Duration of 15hour and 20min is 15:20 ";19419                          "Enter (mm) of duration (hh:mm). Eg. Duration of 15hour and 20min is 15:20 ";
19399                      }19420                      }
19400                    }19421                    }
19401                    mandatory true;19422                    mandatory true;
19402                    description19423                    description
19403                      "Enter (mm) of duration (hh:mm). Eg. Duration of 15hour and 20min is 15:20 ";19424                      "Enter (mm) of duration (hh:mm). Eg. Duration of 15hour and 20min is 15:20 ";
19404                  }19425                  }
19405                }19426                }
19406                leaf frequency {19427                leaf frequency {
19407                  type enumeration {19428                  type enumeration {
19408                    enum "once" {19429                    enum "once" {
19409                      value 1;19430                      value 1;
19410                      description19431                      description
19411                        "Execute only ONCE on scheduled date and time";19432                        "Execute only ONCE on scheduled date and time";
19412                    }19433                    }
19413                    enum "daily" {19434                    enum "daily" {
19414                      value 2;19435                      value 2;
19415                      description19436                      description
19416                        "Execute DAILY at scheduled time starting from scheduled date";19437                        "Execute DAILY at scheduled time starting from scheduled date";
19417                    }19438                    }
19418                    enum "weekly" {19439                    enum "weekly" {
19419                      value 3;19440                      value 3;
19420                      description19441                      description
19421                        "Execute WEEKLY at scheduled time starting from scheduled date";19442                        "Execute WEEKLY at scheduled time starting from scheduled date";
19422                    }19443                    }
19423                  }19444                  }
19424                  description19445                  description
19425                    "Frequency to execute the scheduled reversion";19446                    "Frequency to execute the scheduled reversion";
19426                }19447                }
19427                leaf max-tries {19448                leaf max-tries {
19428                  type uint32 {19449                  type uint32 {
19429                    range "1..2016" {19450                    range "1..2016" {
19430                      description19451                      description
19431                        "Number of retries. Eg : If three tries to be done for reversion, enter 3";19452                        "Number of retries. Eg : If three tries to be done for reversion, enter 3";
19432                    }19453                    }
19433                  }19454                  }
19434                  description19455                  description
19435                    "Maximum number of retries for scheduled reversion";19456                    "Maximum number of retries for scheduled reversion";
19436                }19457                }
19437              }19458              }
19438            }19459            }
19439            container path-selection {19460            container path-selection {
19440              presence "Indicates a path-selection node is configured.";19461              presence "Indicates a path-selection node is configured.";
19441              description19462              description
19442                "Specify path selection";19463                "Specify path selection";
19443            }19464            }
19444          }19465          }
19445        }19466        }
19446        container p2p-tes {19467        container p2p-tes {
19447          description19468          description
19448            "Attribute-set of p2p-te type";19469            "Attribute-set of p2p-te type";
19449          list p2p-te {19470          list p2p-te {
19450            key "attribute-set-name";19471            key "attribute-set-name";
19451            description19472            description
19452              "Attribute-set of p2p-te type";19473              "Attribute-set of p2p-te type";
19453            leaf attribute-set-name {19474            leaf attribute-set-name {
19454              type xr:Cisco-ios-xr-string {19475              type xr:Cisco-ios-xr-string {
19455                length "1..64" {19476                length "1..64" {
19456                  description19477                  description
19457                    "Specify attribute-set name (maximum 64 characters)";19478                    "Specify attribute-set name (maximum 64 characters)";
19458                }19479                }
19459              }19480              }
19460              description19481              description
19461                "Attribute-set of p2p-te type";19482                "Attribute-set of p2p-te type";
19462            }19483            }
19463            container affinity {19484            container affinity {
19464              description19485              description
19465                "Link attributes for links traversed by tunnel";19486                "Link attributes for links traversed by tunnel";
19466              leaf affinity-attribute {19487              leaf affinity-attribute {
19467                type xr:Hex-integer;19488                type xr:Hex-integer;
19468                description19489                description
19469                  "Link attributes for links traversed by tunnel";19490                  "Link attributes for links traversed by tunnel";
19470              }19491              }
19471              leaf mask {19492              leaf mask {
19472                type xr:Hex-integer;19493                type xr:Hex-integer;
19473                description19494                description
19474                  "Affinity mask value";19495                  "Affinity mask value";
19475              }19496              }
19476              container includes {19497              container includes {
19477                description19498                description
19478                  "Links with all these attributes are included in path calculation";19499                  "Links with all these attributes are included in path calculation";
19479                list include1 {19500                list include1 {
19480                  key "name1";19501                  key "name1";
19481                  description19502                  description
19482                    "Links with all these attributes are included in path calculation";19503                    "Links with all these attributes are included in path calculation";
19483                  leaf name1 {19504                  leaf name1 {
19484                    type xr:Cisco-ios-xr-string {19505                    type xr:Cisco-ios-xr-string {
19485                      length "1..32" {19506                      length "1..32" {
19486                        description19507                        description
19487                          "Attribute or affinity name";19508                          "Attribute or affinity name";
19488                      }19509                      }
19489                    }19510                    }
19490                    description19511                    description
19491                      "Attribute or affinity name";19512                      "Attribute or affinity name";
19492                  }19513                  }
19493                }19514                }
19494                list include2 {19515                list include2 {
19495                  key "name1 name2";19516                  key "name1 name2";
19496                  description19517                  description
19497                    "Links with all these attributes are included in path calculation";19518                    "Links with all these attributes are included in path calculation";
19498                  leaf name1 {19519                  leaf name1 {
19499                    type xr:Cisco-ios-xr-string {19520                    type xr:Cisco-ios-xr-string {
19500                      length "1..32" {19521                      length "1..32" {
19501                        description19522                        description
19502                          "Attribute or affinity name";19523                          "Attribute or affinity name";
19503                      }19524                      }
19504                    }19525                    }
19505                    description19526                    description
19506                      "Attribute or affinity name";19527                      "Attribute or affinity name";
19507                  }19528                  }
19508                  leaf name2 {19529                  leaf name2 {
19509                    type xr:Cisco-ios-xr-string {19530                    type xr:Cisco-ios-xr-string {
19510                      length "1..32" {19531                      length "1..32" {
19511                        description19532                        description
19512                          "Attribute or affinity name";19533                          "Attribute or affinity name";
19513                      }19534                      }
19514                    }19535                    }
19515                    description19536                    description
19516                      "Attribute or affinity name";19537                      "Attribute or affinity name";
19517                  }19538                  }
19518                }19539                }
19519                list include3 {19540                list include3 {
19520                  key "name1 name2 name3";19541                  key "name1 name2 name3";
19521                  description19542                  description
19522                    "Links with all these attributes are included in path calculation";19543                    "Links with all these attributes are included in path calculation";
19523                  leaf name1 {19544                  leaf name1 {
19524                    type xr:Cisco-ios-xr-string {19545                    type xr:Cisco-ios-xr-string {
19525                      length "1..32" {19546                      length "1..32" {
19526                        description19547                        description
19527                          "Attribute or affinity name";19548                          "Attribute or affinity name";
19528                      }19549                      }
19529                    }19550                    }
19530                    description19551                    description
19531                      "Attribute or affinity name";19552                      "Attribute or affinity name";
19532                  }19553                  }
19533                  leaf name2 {19554                  leaf name2 {
19534                    type xr:Cisco-ios-xr-string {19555                    type xr:Cisco-ios-xr-string {
19535                      length "1..32" {19556                      length "1..32" {
19536                        description19557                        description
19537                          "Attribute or affinity name";19558                          "Attribute or affinity name";
19538                      }19559                      }
19539                    }19560                    }
19540                    description19561                    description
19541                      "Attribute or affinity name";19562                      "Attribute or affinity name";
19542                  }19563                  }
19543                  leaf name3 {19564                  leaf name3 {
19544                    type xr:Cisco-ios-xr-string {19565                    type xr:Cisco-ios-xr-string {
19545                      length "1..32" {19566                      length "1..32" {
19546                        description19567                        description
19547                          "Attribute or affinity name";19568                          "Attribute or affinity name";
19548                      }19569                      }
19549                    }19570                    }
19550                    description19571                    description
19551                      "Attribute or affinity name";19572                      "Attribute or affinity name";
19552                  }19573                  }
19553                }19574                }
19554                list include4 {19575                list include4 {
19555                  key "name1 name2 name3 name4";19576                  key "name1 name2 name3 name4";
19556                  description19577                  description
19557                    "Links with all these attributes are included in path calculation";19578                    "Links with all these attributes are included in path calculation";
19558                  leaf name1 {19579                  leaf name1 {
19559                    type xr:Cisco-ios-xr-string {19580                    type xr:Cisco-ios-xr-string {
19560                      length "1..32" {19581                      length "1..32" {
19561                        description19582                        description
19562                          "Attribute or affinity name";19583                          "Attribute or affinity name";
19563                      }19584                      }
19564                    }19585                    }
19565                    description19586                    description
19566                      "Attribute or affinity name";19587                      "Attribute or affinity name";
19567                  }19588                  }
19568                  leaf name2 {19589                  leaf name2 {
19569                    type xr:Cisco-ios-xr-string {19590                    type xr:Cisco-ios-xr-string {
19570                      length "1..32" {19591                      length "1..32" {
19571                        description19592                        description
19572                          "Attribute or affinity name";19593                          "Attribute or affinity name";
19573                      }19594                      }
19574                    }19595                    }
19575                    description19596                    description
19576                      "Attribute or affinity name";19597                      "Attribute or affinity name";
19577                  }19598                  }
19578                  leaf name3 {19599                  leaf name3 {
19579                    type xr:Cisco-ios-xr-string {19600                    type xr:Cisco-ios-xr-string {
19580                      length "1..32" {19601                      length "1..32" {
19581                        description19602                        description
19582                          "Attribute or affinity name";19603                          "Attribute or affinity name";
19583                      }19604                      }
19584                    }19605                    }
19585                    description19606                    description
19586                      "Attribute or affinity name";19607                      "Attribute or affinity name";
19587                  }19608                  }
19588                  leaf name4 {19609                  leaf name4 {
19589                    type xr:Cisco-ios-xr-string {19610                    type xr:Cisco-ios-xr-string {
19590                      length "1..32" {19611                      length "1..32" {
19591                        description19612                        description
19592                          "Attribute or affinity name";19613                          "Attribute or affinity name";
19593                      }19614                      }
19594                    }19615                    }
19595                    description19616                    description
19596                      "Attribute or affinity name";19617                      "Attribute or affinity name";
19597                  }19618                  }
19598                }19619                }
19599                list include5 {19620                list include5 {
19600                  key "name1 name2 name3 name4 name5";19621                  key "name1 name2 name3 name4 name5";
19601                  description19622                  description
19602                    "Links with all these attributes are included in path calculation";19623                    "Links with all these attributes are included in path calculation";
19603                  leaf name1 {19624                  leaf name1 {
19604                    type xr:Cisco-ios-xr-string {19625                    type xr:Cisco-ios-xr-string {
19605                      length "1..32" {19626                      length "1..32" {
19606                        description19627                        description
19607                          "Attribute or affinity name";19628                          "Attribute or affinity name";
19608                      }19629                      }
19609                    }19630                    }
19610                    description19631                    description
19611                      "Attribute or affinity name";19632                      "Attribute or affinity name";
19612                  }19633                  }
19613                  leaf name2 {19634                  leaf name2 {
19614                    type xr:Cisco-ios-xr-string {19635                    type xr:Cisco-ios-xr-string {
19615                      length "1..32" {19636                      length "1..32" {
19616                        description19637                        description
19617                          "Attribute or affinity name";19638                          "Attribute or affinity name";
19618                      }19639                      }
19619                    }19640                    }
19620                    description19641                    description
19621                      "Attribute or affinity name";19642                      "Attribute or affinity name";
19622                  }19643                  }
19623                  leaf name3 {19644                  leaf name3 {
19624                    type xr:Cisco-ios-xr-string {19645                    type xr:Cisco-ios-xr-string {
19625                      length "1..32" {19646                      length "1..32" {
19626                        description19647                        description
19627                          "Attribute or affinity name";19648                          "Attribute or affinity name";
19628                      }19649                      }
19629                    }19650                    }
19630                    description19651                    description
19631                      "Attribute or affinity name";19652                      "Attribute or affinity name";
19632                  }19653                  }
19633                  leaf name4 {19654                  leaf name4 {
19634                    type xr:Cisco-ios-xr-string {19655                    type xr:Cisco-ios-xr-string {
19635                      length "1..32" {19656                      length "1..32" {
19636                        description19657                        description
19637                          "Attribute or affinity name";19658                          "Attribute or affinity name";
19638                      }19659                      }
19639                    }19660                    }
19640                    description19661                    description
19641                      "Attribute or affinity name";19662                      "Attribute or affinity name";
19642                  }19663                  }
19643                  leaf name5 {19664                  leaf name5 {
19644                    type xr:Cisco-ios-xr-string {19665                    type xr:Cisco-ios-xr-string {
19645                      length "1..32" {19666                      length "1..32" {
19646                        description19667                        description
19647                          "Attribute or affinity name";19668                          "Attribute or affinity name";
19648                      }19669                      }
19649                    }19670                    }
19650                    description19671                    description
19651                      "Attribute or affinity name";19672                      "Attribute or affinity name";
19652                  }19673                  }
19653                }19674                }
19654                list include6 {19675                list include6 {
19655                  key "name1 name2 name3 name4 name5 name6";19676                  key "name1 name2 name3 name4 name5 name6";
19656                  description19677                  description
19657                    "Links with all these attributes are included in path calculation";19678                    "Links with all these attributes are included in path calculation";
19658                  leaf name1 {19679                  leaf name1 {
19659                    type xr:Cisco-ios-xr-string {19680                    type xr:Cisco-ios-xr-string {
19660                      length "1..32" {19681                      length "1..32" {
19661                        description19682                        description
19662                          "Attribute or affinity name";19683                          "Attribute or affinity name";
19663                      }19684                      }
19664                    }19685                    }
19665                    description19686                    description
19666                      "Attribute or affinity name";19687                      "Attribute or affinity name";
19667                  }19688                  }
19668                  leaf name2 {19689                  leaf name2 {
19669                    type xr:Cisco-ios-xr-string {19690                    type xr:Cisco-ios-xr-string {
19670                      length "1..32" {19691                      length "1..32" {
19671                        description19692                        description
19672                          "Attribute or affinity name";19693                          "Attribute or affinity name";
19673                      }19694                      }
19674                    }19695                    }
19675                    description19696                    description
19676                      "Attribute or affinity name";19697                      "Attribute or affinity name";
19677                  }19698                  }
19678                  leaf name3 {19699                  leaf name3 {
19679                    type xr:Cisco-ios-xr-string {19700                    type xr:Cisco-ios-xr-string {
19680                      length "1..32" {19701                      length "1..32" {
19681                        description19702                        description
19682                          "Attribute or affinity name";19703                          "Attribute or affinity name";
19683                      }19704                      }
19684                    }19705                    }
19685                    description19706                    description
19686                      "Attribute or affinity name";19707                      "Attribute or affinity name";
19687                  }19708                  }
19688                  leaf name4 {19709                  leaf name4 {
19689                    type xr:Cisco-ios-xr-string {19710                    type xr:Cisco-ios-xr-string {
19690                      length "1..32" {19711                      length "1..32" {
19691                        description19712                        description
19692                          "Attribute or affinity name";19713                          "Attribute or affinity name";
19693                      }19714                      }
19694                    }19715                    }
19695                    description19716                    description
19696                      "Attribute or affinity name";19717                      "Attribute or affinity name";
19697                  }19718                  }
19698                  leaf name5 {19719                  leaf name5 {
19699                    type xr:Cisco-ios-xr-string {19720                    type xr:Cisco-ios-xr-string {
19700                      length "1..32" {19721                      length "1..32" {
19701                        description19722                        description
19702                          "Attribute or affinity name";19723                          "Attribute or affinity name";
19703                      }19724                      }
19704                    }19725                    }
19705                    description19726                    description
19706                      "Attribute or affinity name";19727                      "Attribute or affinity name";
19707                  }19728                  }
19708                  leaf name6 {19729                  leaf name6 {
19709                    type xr:Cisco-ios-xr-string {19730                    type xr:Cisco-ios-xr-string {
19710                      length "1..32" {19731                      length "1..32" {
19711                        description19732                        description
19712                          "Attribute or affinity name";19733                          "Attribute or affinity name";
19713                      }19734                      }
19714                    }19735                    }
19715                    description19736                    description
19716                      "Attribute or affinity name";19737                      "Attribute or affinity name";
19717                  }19738                  }
19718                }19739                }
19719                list include7 {19740                list include7 {
19720                  key "name1 name2 name3 name4 name5 name6 name7";19741                  key "name1 name2 name3 name4 name5 name6 name7";
19721                  description19742                  description
19722                    "Links with all these attributes are included in path calculation";19743                    "Links with all these attributes are included in path calculation";
19723                  leaf name1 {19744                  leaf name1 {
19724                    type xr:Cisco-ios-xr-string {19745                    type xr:Cisco-ios-xr-string {
19725                      length "1..32" {19746                      length "1..32" {
19726                        description19747                        description
19727                          "Attribute or affinity name";19748                          "Attribute or affinity name";
19728                      }19749                      }
19729                    }19750                    }
19730                    description19751                    description
19731                      "Attribute or affinity name";19752                      "Attribute or affinity name";
19732                  }19753                  }
19733                  leaf name2 {19754                  leaf name2 {
19734                    type xr:Cisco-ios-xr-string {19755                    type xr:Cisco-ios-xr-string {
19735                      length "1..32" {19756                      length "1..32" {
19736                        description19757                        description
19737                          "Attribute or affinity name";19758                          "Attribute or affinity name";
19738                      }19759                      }
19739                    }19760                    }
19740                    description19761                    description
19741                      "Attribute or affinity name";19762                      "Attribute or affinity name";
19742                  }19763                  }
19743                  leaf name3 {19764                  leaf name3 {
19744                    type xr:Cisco-ios-xr-string {19765                    type xr:Cisco-ios-xr-string {
19745                      length "1..32" {19766                      length "1..32" {
19746                        description19767                        description
19747                          "Attribute or affinity name";19768                          "Attribute or affinity name";
19748                      }19769                      }
19749                    }19770                    }
19750                    description19771                    description
19751                      "Attribute or affinity name";19772                      "Attribute or affinity name";
19752                  }19773                  }
19753                  leaf name4 {19774                  leaf name4 {
19754                    type xr:Cisco-ios-xr-string {19775                    type xr:Cisco-ios-xr-string {
19755                      length "1..32" {19776                      length "1..32" {
19756                        description19777                        description
19757                          "Attribute or affinity name";19778                          "Attribute or affinity name";
19758                      }19779                      }
19759                    }19780                    }
19760                    description19781                    description
19761                      "Attribute or affinity name";19782                      "Attribute or affinity name";
19762                  }19783                  }
19763                  leaf name5 {19784                  leaf name5 {
19764                    type xr:Cisco-ios-xr-string {19785                    type xr:Cisco-ios-xr-string {
19765                      length "1..32" {19786                      length "1..32" {
19766                        description19787                        description
19767                          "Attribute or affinity name";19788                          "Attribute or affinity name";
19768                      }19789                      }
19769                    }19790                    }
19770                    description19791                    description
19771                      "Attribute or affinity name";19792                      "Attribute or affinity name";
19772                  }19793                  }
19773                  leaf name6 {19794                  leaf name6 {
19774                    type xr:Cisco-ios-xr-string {19795                    type xr:Cisco-ios-xr-string {
19775                      length "1..32" {19796                      length "1..32" {
19776                        description19797                        description
19777                          "Attribute or affinity name";19798                          "Attribute or affinity name";
19778                      }19799                      }
19779                    }19800                    }
19780                    description19801                    description
19781                      "Attribute or affinity name";19802                      "Attribute or affinity name";
19782                  }19803                  }
19783                  leaf name7 {19804                  leaf name7 {
19784                    type xr:Cisco-ios-xr-string {19805                    type xr:Cisco-ios-xr-string {
19785                      length "1..32" {19806                      length "1..32" {
19786                        description19807                        description
19787                          "Attribute or affinity name";19808                          "Attribute or affinity name";
19788                      }19809                      }
19789                    }19810                    }
19790                    description19811                    description
19791                      "Attribute or affinity name";19812                      "Attribute or affinity name";
19792                  }19813                  }
19793                }19814                }
19794                list include8 {19815                list include8 {
19795                  key "name1 name2 name3 name4 name5 name6 name7 name8";19816                  key "name1 name2 name3 name4 name5 name6 name7 name8";
19796                  description19817                  description
19797                    "Links with all these attributes are included in path calculation";19818                    "Links with all these attributes are included in path calculation";
19798                  leaf name1 {19819                  leaf name1 {
19799                    type xr:Cisco-ios-xr-string {19820                    type xr:Cisco-ios-xr-string {
19800                      length "1..32" {19821                      length "1..32" {
19801                        description19822                        description
19802                          "Attribute or affinity name";19823                          "Attribute or affinity name";
19803                      }19824                      }
19804                    }19825                    }
19805                    description19826                    description
19806                      "Attribute or affinity name";19827                      "Attribute or affinity name";
19807                  }19828                  }
19808                  leaf name5 {19829                  leaf name5 {
19809                    type xr:Cisco-ios-xr-string {19830                    type xr:Cisco-ios-xr-string {
19810                      length "1..32" {19831                      length "1..32" {
19811                        description19832                        description
19812                          "Attribute or affinity name";19833                          "Attribute or affinity name";
19813                      }19834                      }
19814                    }19835                    }
19815                    description19836                    description
19816                      "Attribute or affinity name";19837                      "Attribute or affinity name";
19817                  }19838                  }
19818                  leaf name6 {19839                  leaf name6 {
19819                    type xr:Cisco-ios-xr-string {19840                    type xr:Cisco-ios-xr-string {
19820                      length "1..32" {19841                      length "1..32" {
19821                        description19842                        description
19822                          "Attribute or affinity name";19843                          "Attribute or affinity name";
19823                      }19844                      }
19824                    }19845                    }
19825                    description19846                    description
19826                      "Attribute or affinity name";19847                      "Attribute or affinity name";
19827                  }19848                  }
19828                  leaf name4 {19849                  leaf name4 {
19829                    type xr:Cisco-ios-xr-string {19850                    type xr:Cisco-ios-xr-string {
19830                      length "1..32" {19851                      length "1..32" {
19831                        description19852                        description
19832                          "Attribute or affinity name";19853                          "Attribute or affinity name";
19833                      }19854                      }
19834                    }19855                    }
19835                    description19856                    description
19836                      "Attribute or affinity name";19857                      "Attribute or affinity name";
19837                  }19858                  }
19838                  leaf name2 {19859                  leaf name2 {
19839                    type xr:Cisco-ios-xr-string {19860                    type xr:Cisco-ios-xr-string {
19840                      length "1..32" {19861                      length "1..32" {
19841                        description19862                        description
19842                          "Attribute or affinity name";19863                          "Attribute or affinity name";
19843                      }19864                      }
19844                    }19865                    }
19845                    description19866                    description
19846                      "Attribute or affinity name";19867                      "Attribute or affinity name";
19847                  }19868                  }
19848                  leaf name3 {19869                  leaf name3 {
19849                    type xr:Cisco-ios-xr-string {19870                    type xr:Cisco-ios-xr-string {
19850                      length "1..32" {19871                      length "1..32" {
19851                        description19872                        description
19852                          "Attribute or affinity name";19873                          "Attribute or affinity name";
19853                      }19874                      }
19854                    }19875                    }
19855                    description19876                    description
19856                      "Attribute or affinity name";19877                      "Attribute or affinity name";
19857                  }19878                  }
19858                  leaf name7 {19879                  leaf name7 {
19859                    type xr:Cisco-ios-xr-string {19880                    type xr:Cisco-ios-xr-string {
19860                      length "1..32" {19881                      length "1..32" {
19861                        description19882                        description
19862                          "Attribute or affinity name";19883                          "Attribute or affinity name";
19863                      }19884                      }
19864                    }19885                    }
19865                    description19886                    description
19866                      "Attribute or affinity name";19887                      "Attribute or affinity name";
19867                  }19888                  }
19868                  leaf name8 {19889                  leaf name8 {
19869                    type xr:Cisco-ios-xr-string {19890                    type xr:Cisco-ios-xr-string {
19870                      length "1..32" {19891                      length "1..32" {
19871                        description19892                        description
19872                          "Attribute or affinity name";19893                          "Attribute or affinity name";
19873                      }19894                      }
19874                    }19895                    }
19875                    description19896                    description
19876                      "Attribute or affinity name";19897                      "Attribute or affinity name";
19877                  }19898                  }
19878                }19899                }
19879                list include9 {19900                list include9 {
19880                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";19901                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
19881                  description19902                  description
19882                    "Links with all these attributes are included in path calculation";19903                    "Links with all these attributes are included in path calculation";
19883                  leaf name1 {19904                  leaf name1 {
19884                    type xr:Cisco-ios-xr-string {19905                    type xr:Cisco-ios-xr-string {
19885                      length "1..32" {19906                      length "1..32" {
19886                        description19907                        description
19887                          "Attribute or affinity name";19908                          "Attribute or affinity name";
19888                      }19909                      }
19889                    }19910                    }
19890                    description19911                    description
19891                      "Attribute or affinity name";19912                      "Attribute or affinity name";
19892                  }19913                  }
19893                  leaf name2 {19914                  leaf name2 {
19894                    type xr:Cisco-ios-xr-string {19915                    type xr:Cisco-ios-xr-string {
19895                      length "1..32" {19916                      length "1..32" {
19896                        description19917                        description
19897                          "Attribute or affinity name";19918                          "Attribute or affinity name";
19898                      }19919                      }
19899                    }19920                    }
19900                    description19921                    description
19901                      "Attribute or affinity name";19922                      "Attribute or affinity name";
19902                  }19923                  }
19903                  leaf name3 {19924                  leaf name3 {
19904                    type xr:Cisco-ios-xr-string {19925                    type xr:Cisco-ios-xr-string {
19905                      length "1..32" {19926                      length "1..32" {
19906                        description19927                        description
19907                          "Attribute or affinity name";19928                          "Attribute or affinity name";
19908                      }19929                      }
19909                    }19930                    }
19910                    description19931                    description
19911                      "Attribute or affinity name";19932                      "Attribute or affinity name";
19912                  }19933                  }
19913                  leaf name7 {19934                  leaf name7 {
19914                    type xr:Cisco-ios-xr-string {19935                    type xr:Cisco-ios-xr-string {
19915                      length "1..32" {19936                      length "1..32" {
19916                        description19937                        description
19917                          "Attribute or affinity name";19938                          "Attribute or affinity name";
19918                      }19939                      }
19919                    }19940                    }
19920                    description19941                    description
19921                      "Attribute or affinity name";19942                      "Attribute or affinity name";
19922                  }19943                  }
19923                  leaf name8 {19944                  leaf name8 {
19924                    type xr:Cisco-ios-xr-string {19945                    type xr:Cisco-ios-xr-string {
19925                      length "1..32" {19946                      length "1..32" {
19926                        description19947                        description
19927                          "Attribute or affinity name";19948                          "Attribute or affinity name";
19928                      }19949                      }
19929                    }19950                    }
19930                    description19951                    description
19931                      "Attribute or affinity name";19952                      "Attribute or affinity name";
19932                  }19953                  }
19933                  leaf name6 {19954                  leaf name6 {
19934                    type xr:Cisco-ios-xr-string {19955                    type xr:Cisco-ios-xr-string {
19935                      length "1..32" {19956                      length "1..32" {
19936                        description19957                        description
19937                          "Attribute or affinity name";19958                          "Attribute or affinity name";
19938                      }19959                      }
19939                    }19960                    }
19940                    description19961                    description
19941                      "Attribute or affinity name";19962                      "Attribute or affinity name";
19942                  }19963                  }
19943                  leaf name4 {19964                  leaf name4 {
19944                    type xr:Cisco-ios-xr-string {19965                    type xr:Cisco-ios-xr-string {
19945                      length "1..32" {19966                      length "1..32" {
19946                        description19967                        description
19947                          "Attribute or affinity name";19968                          "Attribute or affinity name";
19948                      }19969                      }
19949                    }19970                    }
19950                    description19971                    description
19951                      "Attribute or affinity name";19972                      "Attribute or affinity name";
19952                  }19973                  }
19953                  leaf name5 {19974                  leaf name5 {
19954                    type xr:Cisco-ios-xr-string {19975                    type xr:Cisco-ios-xr-string {
19955                      length "1..32" {19976                      length "1..32" {
19956                        description19977                        description
19957                          "Attribute or affinity name";19978                          "Attribute or affinity name";
19958                      }19979                      }
19959                    }19980                    }
19960                    description19981                    description
19961                      "Attribute or affinity name";19982                      "Attribute or affinity name";
19962                  }19983                  }
19963                  leaf name9 {19984                  leaf name9 {
19964                    type xr:Cisco-ios-xr-string {19985                    type xr:Cisco-ios-xr-string {
19965                      length "1..32" {19986                      length "1..32" {
19966                        description19987                        description
19967                          "Attribute or affinity name";19988                          "Attribute or affinity name";
19968                      }19989                      }
19969                    }19990                    }
19970                    description19991                    description
19971                      "Attribute or affinity name";19992                      "Attribute or affinity name";
19972                  }19993                  }
19973                }19994                }
19974                list include10 {19995                list include10 {
19975                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";19996                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
19976                  description19997                  description
19977                    "Links with all these attributes are included in path calculation";19998                    "Links with all these attributes are included in path calculation";
19978                  leaf name1 {19999                  leaf name1 {
19979                    type xr:Cisco-ios-xr-string {20000                    type xr:Cisco-ios-xr-string {
19980                      length "1..32" {20001                      length "1..32" {
19981                        description20002                        description
19982                          "Attribute or affinity name";20003                          "Attribute or affinity name";
19983                      }20004                      }
19984                    }20005                    }
19985                    description20006                    description
19986                      "Attribute or affinity name";20007                      "Attribute or affinity name";
19987                  }20008                  }
19988                  leaf name2 {20009                  leaf name2 {
19989                    type xr:Cisco-ios-xr-string {20010                    type xr:Cisco-ios-xr-string {
19990                      length "1..32" {20011                      length "1..32" {
19991                        description20012                        description
19992                          "Attribute or affinity name";20013                          "Attribute or affinity name";
19993                      }20014                      }
19994                    }20015                    }
19995                    description20016                    description
19996                      "Attribute or affinity name";20017                      "Attribute or affinity name";
19997                  }20018                  }
19998                  leaf name3 {20019                  leaf name3 {
19999                    type xr:Cisco-ios-xr-string {20020                    type xr:Cisco-ios-xr-string {
20000                      length "1..32" {20021                      length "1..32" {
20001                        description20022                        description
20002                          "Attribute or affinity name";20023                          "Attribute or affinity name";
20003                      }20024                      }
20004                    }20025                    }
20005                    description20026                    description
20006                      "Attribute or affinity name";20027                      "Attribute or affinity name";
20007                  }20028                  }
20008                  leaf name4 {20029                  leaf name4 {
20009                    type xr:Cisco-ios-xr-string {20030                    type xr:Cisco-ios-xr-string {
20010                      length "1..32" {20031                      length "1..32" {
20011                        description20032                        description
20012                          "Attribute or affinity name";20033                          "Attribute or affinity name";
20013                      }20034                      }
20014                    }20035                    }
20015                    description20036                    description
20016                      "Attribute or affinity name";20037                      "Attribute or affinity name";
20017                  }20038                  }
20018                  leaf name5 {20039                  leaf name5 {
20019                    type xr:Cisco-ios-xr-string {20040                    type xr:Cisco-ios-xr-string {
20020                      length "1..32" {20041                      length "1..32" {
20021                        description20042                        description
20022                          "Attribute or affinity name";20043                          "Attribute or affinity name";
20023                      }20044                      }
20024                    }20045                    }
20025                    description20046                    description
20026                      "Attribute or affinity name";20047                      "Attribute or affinity name";
20027                  }20048                  }
20028                  leaf name6 {20049                  leaf name6 {
20029                    type xr:Cisco-ios-xr-string {20050                    type xr:Cisco-ios-xr-string {
20030                      length "1..32" {20051                      length "1..32" {
20031                        description20052                        description
20032                          "Attribute or affinity name";20053                          "Attribute or affinity name";
20033                      }20054                      }
20034                    }20055                    }
20035                    description20056                    description
20036                      "Attribute or affinity name";20057                      "Attribute or affinity name";
20037                  }20058                  }
20038                  leaf name7 {20059                  leaf name7 {
20039                    type xr:Cisco-ios-xr-string {20060                    type xr:Cisco-ios-xr-string {
20040                      length "1..32" {20061                      length "1..32" {
20041                        description20062                        description
20042                          "Attribute or affinity name";20063                          "Attribute or affinity name";
20043                      }20064                      }
20044                    }20065                    }
20045                    description20066                    description
20046                      "Attribute or affinity name";20067                      "Attribute or affinity name";
20047                  }20068                  }
20048                  leaf name8 {20069                  leaf name8 {
20049                    type xr:Cisco-ios-xr-string {20070                    type xr:Cisco-ios-xr-string {
20050                      length "1..32" {20071                      length "1..32" {
20051                        description20072                        description
20052                          "Attribute or affinity name";20073                          "Attribute or affinity name";
20053                      }20074                      }
20054                    }20075                    }
20055                    description20076                    description
20056                      "Attribute or affinity name";20077                      "Attribute or affinity name";
20057                  }20078                  }
20058                  leaf name9 {20079                  leaf name9 {
20059                    type xr:Cisco-ios-xr-string {20080                    type xr:Cisco-ios-xr-string {
20060                      length "1..32" {20081                      length "1..32" {
20061                        description20082                        description
20062                          "Attribute or affinity name";20083                          "Attribute or affinity name";
20063                      }20084                      }
20064                    }20085                    }
20065                    description20086                    description
20066                      "Attribute or affinity name";20087                      "Attribute or affinity name";
20067                  }20088                  }
20068                  leaf name10 {20089                  leaf name10 {
20069                    type xr:Cisco-ios-xr-string {20090                    type xr:Cisco-ios-xr-string {
20070                      length "1..32" {20091                      length "1..32" {
20071                        description20092                        description
20072                          "Attribute or affinity name";20093                          "Attribute or affinity name";
20073                      }20094                      }
20074                    }20095                    }
20075                    description20096                    description
20076                      "Attribute or affinity name";20097                      "Attribute or affinity name";
20077                  }20098                  }
20078                }20099                }
20079              }20100              }
20080              container include-stricts {20101              container include-stricts {
20081                description20102                description
20082                  "Links with exactly all these attributes are included in path calculation";20103                  "Links with exactly all these attributes are included in path calculation";
20083                list include1 {20104                list include1 {
20084                  key "name1";20105                  key "name1";
20085                  description20106                  description
20086                    "Links with all these attributes are included in path calculation";20107                    "Links with all these attributes are included in path calculation";
20087                  leaf name1 {20108                  leaf name1 {
20088                    type xr:Cisco-ios-xr-string {20109                    type xr:Cisco-ios-xr-string {
20089                      length "1..32" {20110                      length "1..32" {
20090                        description20111                        description
20091                          "Attribute or affinity name";20112                          "Attribute or affinity name";
20092                      }20113                      }
20093                    }20114                    }
20094                    description20115                    description
20095                      "Attribute or affinity name";20116                      "Attribute or affinity name";
20096                  }20117                  }
20097                }20118                }
20098                list include2 {20119                list include2 {
20099                  key "name1 name2";20120                  key "name1 name2";
20100                  description20121                  description
20101                    "Links with all these attributes are included in path calculation";20122                    "Links with all these attributes are included in path calculation";
20102                  leaf name1 {20123                  leaf name1 {
20103                    type xr:Cisco-ios-xr-string {20124                    type xr:Cisco-ios-xr-string {
20104                      length "1..32" {20125                      length "1..32" {
20105                        description20126                        description
20106                          "Attribute or affinity name";20127                          "Attribute or affinity name";
20107                      }20128                      }
20108                    }20129                    }
20109                    description20130                    description
20110                      "Attribute or affinity name";20131                      "Attribute or affinity name";
20111                  }20132                  }
20112                  leaf name2 {20133                  leaf name2 {
20113                    type xr:Cisco-ios-xr-string {20134                    type xr:Cisco-ios-xr-string {
20114                      length "1..32" {20135                      length "1..32" {
20115                        description20136                        description
20116                          "Attribute or affinity name";20137                          "Attribute or affinity name";
20117                      }20138                      }
20118                    }20139                    }
20119                    description20140                    description
20120                      "Attribute or affinity name";20141                      "Attribute or affinity name";
20121                  }20142                  }
20122                }20143                }
20123                list include3 {20144                list include3 {
20124                  key "name1 name2 name3";20145                  key "name1 name2 name3";
20125                  description20146                  description
20126                    "Links with all these attributes are included in path calculation";20147                    "Links with all these attributes are included in path calculation";
20127                  leaf name1 {20148                  leaf name1 {
20128                    type xr:Cisco-ios-xr-string {20149                    type xr:Cisco-ios-xr-string {
20129                      length "1..32" {20150                      length "1..32" {
20130                        description20151                        description
20131                          "Attribute or affinity name";20152                          "Attribute or affinity name";
20132                      }20153                      }
20133                    }20154                    }
20134                    description20155                    description
20135                      "Attribute or affinity name";20156                      "Attribute or affinity name";
20136                  }20157                  }
20137                  leaf name2 {20158                  leaf name2 {
20138                    type xr:Cisco-ios-xr-string {20159                    type xr:Cisco-ios-xr-string {
20139                      length "1..32" {20160                      length "1..32" {
20140                        description20161                        description
20141                          "Attribute or affinity name";20162                          "Attribute or affinity name";
20142                      }20163                      }
20143                    }20164                    }
20144                    description20165                    description
20145                      "Attribute or affinity name";20166                      "Attribute or affinity name";
20146                  }20167                  }
20147                  leaf name3 {20168                  leaf name3 {
20148                    type xr:Cisco-ios-xr-string {20169                    type xr:Cisco-ios-xr-string {
20149                      length "1..32" {20170                      length "1..32" {
20150                        description20171                        description
20151                          "Attribute or affinity name";20172                          "Attribute or affinity name";
20152                      }20173                      }
20153                    }20174                    }
20154                    description20175                    description
20155                      "Attribute or affinity name";20176                      "Attribute or affinity name";
20156                  }20177                  }
20157                }20178                }
20158                list include4 {20179                list include4 {
20159                  key "name1 name2 name3 name4";20180                  key "name1 name2 name3 name4";
20160                  description20181                  description
20161                    "Links with all these attributes are included in path calculation";20182                    "Links with all these attributes are included in path calculation";
20162                  leaf name1 {20183                  leaf name1 {
20163                    type xr:Cisco-ios-xr-string {20184                    type xr:Cisco-ios-xr-string {
20164                      length "1..32" {20185                      length "1..32" {
20165                        description20186                        description
20166                          "Attribute or affinity name";20187                          "Attribute or affinity name";
20167                      }20188                      }
20168                    }20189                    }
20169                    description20190                    description
20170                      "Attribute or affinity name";20191                      "Attribute or affinity name";
20171                  }20192                  }
20172                  leaf name2 {20193                  leaf name2 {
20173                    type xr:Cisco-ios-xr-string {20194                    type xr:Cisco-ios-xr-string {
20174                      length "1..32" {20195                      length "1..32" {
20175                        description20196                        description
20176                          "Attribute or affinity name";20197                          "Attribute or affinity name";
20177                      }20198                      }
20178                    }20199                    }
20179                    description20200                    description
20180                      "Attribute or affinity name";20201                      "Attribute or affinity name";
20181                  }20202                  }
20182                  leaf name3 {20203                  leaf name3 {
20183                    type xr:Cisco-ios-xr-string {20204                    type xr:Cisco-ios-xr-string {
20184                      length "1..32" {20205                      length "1..32" {
20185                        description20206                        description
20186                          "Attribute or affinity name";20207                          "Attribute or affinity name";
20187                      }20208                      }
20188                    }20209                    }
20189                    description20210                    description
20190                      "Attribute or affinity name";20211                      "Attribute or affinity name";
20191                  }20212                  }
20192                  leaf name4 {20213                  leaf name4 {
20193                    type xr:Cisco-ios-xr-string {20214                    type xr:Cisco-ios-xr-string {
20194                      length "1..32" {20215                      length "1..32" {
20195                        description20216                        description
20196                          "Attribute or affinity name";20217                          "Attribute or affinity name";
20197                      }20218                      }
20198                    }20219                    }
20199                    description20220                    description
20200                      "Attribute or affinity name";20221                      "Attribute or affinity name";
20201                  }20222                  }
20202                }20223                }
20203                list include5 {20224                list include5 {
20204                  key "name1 name2 name3 name4 name5";20225                  key "name1 name2 name3 name4 name5";
20205                  description20226                  description
20206                    "Links with all these attributes are included in path calculation";20227                    "Links with all these attributes are included in path calculation";
20207                  leaf name1 {20228                  leaf name1 {
20208                    type xr:Cisco-ios-xr-string {20229                    type xr:Cisco-ios-xr-string {
20209                      length "1..32" {20230                      length "1..32" {
20210                        description20231                        description
20211                          "Attribute or affinity name";20232                          "Attribute or affinity name";
20212                      }20233                      }
20213                    }20234                    }
20214                    description20235                    description
20215                      "Attribute or affinity name";20236                      "Attribute or affinity name";
20216                  }20237                  }
20217                  leaf name2 {20238                  leaf name2 {
20218                    type xr:Cisco-ios-xr-string {20239                    type xr:Cisco-ios-xr-string {
20219                      length "1..32" {20240                      length "1..32" {
20220                        description20241                        description
20221                          "Attribute or affinity name";20242                          "Attribute or affinity name";
20222                      }20243                      }
20223                    }20244                    }
20224                    description20245                    description
20225                      "Attribute or affinity name";20246                      "Attribute or affinity name";
20226                  }20247                  }
20227                  leaf name3 {20248                  leaf name3 {
20228                    type xr:Cisco-ios-xr-string {20249                    type xr:Cisco-ios-xr-string {
20229                      length "1..32" {20250                      length "1..32" {
20230                        description20251                        description
20231                          "Attribute or affinity name";20252                          "Attribute or affinity name";
20232                      }20253                      }
20233                    }20254                    }
20234                    description20255                    description
20235                      "Attribute or affinity name";20256                      "Attribute or affinity name";
20236                  }20257                  }
20237                  leaf name4 {20258                  leaf name4 {
20238                    type xr:Cisco-ios-xr-string {20259                    type xr:Cisco-ios-xr-string {
20239                      length "1..32" {20260                      length "1..32" {
20240                        description20261                        description
20241                          "Attribute or affinity name";20262                          "Attribute or affinity name";
20242                      }20263                      }
20243                    }20264                    }
20244                    description20265                    description
20245                      "Attribute or affinity name";20266                      "Attribute or affinity name";
20246                  }20267                  }
20247                  leaf name5 {20268                  leaf name5 {
20248                    type xr:Cisco-ios-xr-string {20269                    type xr:Cisco-ios-xr-string {
20249                      length "1..32" {20270                      length "1..32" {
20250                        description20271                        description
20251                          "Attribute or affinity name";20272                          "Attribute or affinity name";
20252                      }20273                      }
20253                    }20274                    }
20254                    description20275                    description
20255                      "Attribute or affinity name";20276                      "Attribute or affinity name";
20256                  }20277                  }
20257                }20278                }
20258                list include6 {20279                list include6 {
20259                  key "name1 name2 name3 name4 name5 name6";20280                  key "name1 name2 name3 name4 name5 name6";
20260                  description20281                  description
20261                    "Links with all these attributes are included in path calculation";20282                    "Links with all these attributes are included in path calculation";
20262                  leaf name1 {20283                  leaf name1 {
20263                    type xr:Cisco-ios-xr-string {20284                    type xr:Cisco-ios-xr-string {
20264                      length "1..32" {20285                      length "1..32" {
20265                        description20286                        description
20266                          "Attribute or affinity name";20287                          "Attribute or affinity name";
20267                      }20288                      }
20268                    }20289                    }
20269                    description20290                    description
20270                      "Attribute or affinity name";20291                      "Attribute or affinity name";
20271                  }20292                  }
20272                  leaf name2 {20293                  leaf name2 {
20273                    type xr:Cisco-ios-xr-string {20294                    type xr:Cisco-ios-xr-string {
20274                      length "1..32" {20295                      length "1..32" {
20275                        description20296                        description
20276                          "Attribute or affinity name";20297                          "Attribute or affinity name";
20277                      }20298                      }
20278                    }20299                    }
20279                    description20300                    description
20280                      "Attribute or affinity name";20301                      "Attribute or affinity name";
20281                  }20302                  }
20282                  leaf name3 {20303                  leaf name3 {
20283                    type xr:Cisco-ios-xr-string {20304                    type xr:Cisco-ios-xr-string {
20284                      length "1..32" {20305                      length "1..32" {
20285                        description20306                        description
20286                          "Attribute or affinity name";20307                          "Attribute or affinity name";
20287                      }20308                      }
20288                    }20309                    }
20289                    description20310                    description
20290                      "Attribute or affinity name";20311                      "Attribute or affinity name";
20291                  }20312                  }
20292                  leaf name4 {20313                  leaf name4 {
20293                    type xr:Cisco-ios-xr-string {20314                    type xr:Cisco-ios-xr-string {
20294                      length "1..32" {20315                      length "1..32" {
20295                        description20316                        description
20296                          "Attribute or affinity name";20317                          "Attribute or affinity name";
20297                      }20318                      }
20298                    }20319                    }
20299                    description20320                    description
20300                      "Attribute or affinity name";20321                      "Attribute or affinity name";
20301                  }20322                  }
20302                  leaf name5 {20323                  leaf name5 {
20303                    type xr:Cisco-ios-xr-string {20324                    type xr:Cisco-ios-xr-string {
20304                      length "1..32" {20325                      length "1..32" {
20305                        description20326                        description
20306                          "Attribute or affinity name";20327                          "Attribute or affinity name";
20307                      }20328                      }
20308                    }20329                    }
20309                    description20330                    description
20310                      "Attribute or affinity name";20331                      "Attribute or affinity name";
20311                  }20332                  }
20312                  leaf name6 {20333                  leaf name6 {
20313                    type xr:Cisco-ios-xr-string {20334                    type xr:Cisco-ios-xr-string {
20314                      length "1..32" {20335                      length "1..32" {
20315                        description20336                        description
20316                          "Attribute or affinity name";20337                          "Attribute or affinity name";
20317                      }20338                      }
20318                    }20339                    }
20319                    description20340                    description
20320                      "Attribute or affinity name";20341                      "Attribute or affinity name";
20321                  }20342                  }
20322                }20343                }
20323                list include7 {20344                list include7 {
20324                  key "name1 name2 name3 name4 name5 name6 name7";20345                  key "name1 name2 name3 name4 name5 name6 name7";
20325                  description20346                  description
20326                    "Links with all these attributes are included in path calculation";20347                    "Links with all these attributes are included in path calculation";
20327                  leaf name1 {20348                  leaf name1 {
20328                    type xr:Cisco-ios-xr-string {20349                    type xr:Cisco-ios-xr-string {
20329                      length "1..32" {20350                      length "1..32" {
20330                        description20351                        description
20331                          "Attribute or affinity name";20352                          "Attribute or affinity name";
20332                      }20353                      }
20333                    }20354                    }
20334                    description20355                    description
20335                      "Attribute or affinity name";20356                      "Attribute or affinity name";
20336                  }20357                  }
20337                  leaf name2 {20358                  leaf name2 {
20338                    type xr:Cisco-ios-xr-string {20359                    type xr:Cisco-ios-xr-string {
20339                      length "1..32" {20360                      length "1..32" {
20340                        description20361                        description
20341                          "Attribute or affinity name";20362                          "Attribute or affinity name";
20342                      }20363                      }
20343                    }20364                    }
20344                    description20365                    description
20345                      "Attribute or affinity name";20366                      "Attribute or affinity name";
20346                  }20367                  }
20347                  leaf name3 {20368                  leaf name3 {
20348                    type xr:Cisco-ios-xr-string {20369                    type xr:Cisco-ios-xr-string {
20349                      length "1..32" {20370                      length "1..32" {
20350                        description20371                        description
20351                          "Attribute or affinity name";20372                          "Attribute or affinity name";
20352                      }20373                      }
20353                    }20374                    }
20354                    description20375                    description
20355                      "Attribute or affinity name";20376                      "Attribute or affinity name";
20356                  }20377                  }
20357                  leaf name4 {20378                  leaf name4 {
20358                    type xr:Cisco-ios-xr-string {20379                    type xr:Cisco-ios-xr-string {
20359                      length "1..32" {20380                      length "1..32" {
20360                        description20381                        description
20361                          "Attribute or affinity name";20382                          "Attribute or affinity name";
20362                      }20383                      }
20363                    }20384                    }
20364                    description20385                    description
20365                      "Attribute or affinity name";20386                      "Attribute or affinity name";
20366                  }20387                  }
20367                  leaf name5 {20388                  leaf name5 {
20368                    type xr:Cisco-ios-xr-string {20389                    type xr:Cisco-ios-xr-string {
20369                      length "1..32" {20390                      length "1..32" {
20370                        description20391                        description
20371                          "Attribute or affinity name";20392                          "Attribute or affinity name";
20372                      }20393                      }
20373                    }20394                    }
20374                    description20395                    description
20375                      "Attribute or affinity name";20396                      "Attribute or affinity name";
20376                  }20397                  }
20377                  leaf name6 {20398                  leaf name6 {
20378                    type xr:Cisco-ios-xr-string {20399                    type xr:Cisco-ios-xr-string {
20379                      length "1..32" {20400                      length "1..32" {
20380                        description20401                        description
20381                          "Attribute or affinity name";20402                          "Attribute or affinity name";
20382                      }20403                      }
20383                    }20404                    }
20384                    description20405                    description
20385                      "Attribute or affinity name";20406                      "Attribute or affinity name";
20386                  }20407                  }
20387                  leaf name7 {20408                  leaf name7 {
20388                    type xr:Cisco-ios-xr-string {20409                    type xr:Cisco-ios-xr-string {
20389                      length "1..32" {20410                      length "1..32" {
20390                        description20411                        description
20391                          "Attribute or affinity name";20412                          "Attribute or affinity name";
20392                      }20413                      }
20393                    }20414                    }
20394                    description20415                    description
20395                      "Attribute or affinity name";20416                      "Attribute or affinity name";
20396                  }20417                  }
20397                }20418                }
20398                list include8 {20419                list include8 {
20399                  key "name1 name2 name3 name4 name5 name6 name7 name8";20420                  key "name1 name2 name3 name4 name5 name6 name7 name8";
20400                  description20421                  description
20401                    "Links with all these attributes are included in path calculation";20422                    "Links with all these attributes are included in path calculation";
20402                  leaf name1 {20423                  leaf name1 {
20403                    type xr:Cisco-ios-xr-string {20424                    type xr:Cisco-ios-xr-string {
20404                      length "1..32" {20425                      length "1..32" {
20405                        description20426                        description
20406                          "Attribute or affinity name";20427                          "Attribute or affinity name";
20407                      }20428                      }
20408                    }20429                    }
20409                    description20430                    description
20410                      "Attribute or affinity name";20431                      "Attribute or affinity name";
20411                  }20432                  }
20412                  leaf name5 {20433                  leaf name5 {
20413                    type xr:Cisco-ios-xr-string {20434                    type xr:Cisco-ios-xr-string {
20414                      length "1..32" {20435                      length "1..32" {
20415                        description20436                        description
20416                          "Attribute or affinity name";20437                          "Attribute or affinity name";
20417                      }20438                      }
20418                    }20439                    }
20419                    description20440                    description
20420                      "Attribute or affinity name";20441                      "Attribute or affinity name";
20421                  }20442                  }
20422                  leaf name6 {20443                  leaf name6 {
20423                    type xr:Cisco-ios-xr-string {20444                    type xr:Cisco-ios-xr-string {
20424                      length "1..32" {20445                      length "1..32" {
20425                        description20446                        description
20426                          "Attribute or affinity name";20447                          "Attribute or affinity name";
20427                      }20448                      }
20428                    }20449                    }
20429                    description20450                    description
20430                      "Attribute or affinity name";20451                      "Attribute or affinity name";
20431                  }20452                  }
20432                  leaf name4 {20453                  leaf name4 {
20433                    type xr:Cisco-ios-xr-string {20454                    type xr:Cisco-ios-xr-string {
20434                      length "1..32" {20455                      length "1..32" {
20435                        description20456                        description
20436                          "Attribute or affinity name";20457                          "Attribute or affinity name";
20437                      }20458                      }
20438                    }20459                    }
20439                    description20460                    description
20440                      "Attribute or affinity name";20461                      "Attribute or affinity name";
20441                  }20462                  }
20442                  leaf name2 {20463                  leaf name2 {
20443                    type xr:Cisco-ios-xr-string {20464                    type xr:Cisco-ios-xr-string {
20444                      length "1..32" {20465                      length "1..32" {
20445                        description20466                        description
20446                          "Attribute or affinity name";20467                          "Attribute or affinity name";
20447                      }20468                      }
20448                    }20469                    }
20449                    description20470                    description
20450                      "Attribute or affinity name";20471                      "Attribute or affinity name";
20451                  }20472                  }
20452                  leaf name3 {20473                  leaf name3 {
20453                    type xr:Cisco-ios-xr-string {20474                    type xr:Cisco-ios-xr-string {
20454                      length "1..32" {20475                      length "1..32" {
20455                        description20476                        description
20456                          "Attribute or affinity name";20477                          "Attribute or affinity name";
20457                      }20478                      }
20458                    }20479                    }
20459                    description20480                    description
20460                      "Attribute or affinity name";20481                      "Attribute or affinity name";
20461                  }20482                  }
20462                  leaf name7 {20483                  leaf name7 {
20463                    type xr:Cisco-ios-xr-string {20484                    type xr:Cisco-ios-xr-string {
20464                      length "1..32" {20485                      length "1..32" {
20465                        description20486                        description
20466                          "Attribute or affinity name";20487                          "Attribute or affinity name";
20467                      }20488                      }
20468                    }20489                    }
20469                    description20490                    description
20470                      "Attribute or affinity name";20491                      "Attribute or affinity name";
20471                  }20492                  }
20472                  leaf name8 {20493                  leaf name8 {
20473                    type xr:Cisco-ios-xr-string {20494                    type xr:Cisco-ios-xr-string {
20474                      length "1..32" {20495                      length "1..32" {
20475                        description20496                        description
20476                          "Attribute or affinity name";20497                          "Attribute or affinity name";
20477                      }20498                      }
20478                    }20499                    }
20479                    description20500                    description
20480                      "Attribute or affinity name";20501                      "Attribute or affinity name";
20481                  }20502                  }
20482                }20503                }
20483                list include9 {20504                list include9 {
20484                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";20505                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
20485                  description20506                  description
20486                    "Links with all these attributes are included in path calculation";20507                    "Links with all these attributes are included in path calculation";
20487                  leaf name1 {20508                  leaf name1 {
20488                    type xr:Cisco-ios-xr-string {20509                    type xr:Cisco-ios-xr-string {
20489                      length "1..32" {20510                      length "1..32" {
20490                        description20511                        description
20491                          "Attribute or affinity name";20512                          "Attribute or affinity name";
20492                      }20513                      }
20493                    }20514                    }
20494                    description20515                    description
20495                      "Attribute or affinity name";20516                      "Attribute or affinity name";
20496                  }20517                  }
20497                  leaf name2 {20518                  leaf name2 {
20498                    type xr:Cisco-ios-xr-string {20519                    type xr:Cisco-ios-xr-string {
20499                      length "1..32" {20520                      length "1..32" {
20500                        description20521                        description
20501                          "Attribute or affinity name";20522                          "Attribute or affinity name";
20502                      }20523                      }
20503                    }20524                    }
20504                    description20525                    description
20505                      "Attribute or affinity name";20526                      "Attribute or affinity name";
20506                  }20527                  }
20507                  leaf name3 {20528                  leaf name3 {
20508                    type xr:Cisco-ios-xr-string {20529                    type xr:Cisco-ios-xr-string {
20509                      length "1..32" {20530                      length "1..32" {
20510                        description20531                        description
20511                          "Attribute or affinity name";20532                          "Attribute or affinity name";
20512                      }20533                      }
20513                    }20534                    }
20514                    description20535                    description
20515                      "Attribute or affinity name";20536                      "Attribute or affinity name";
20516                  }20537                  }
20517                  leaf name7 {20538                  leaf name7 {
20518                    type xr:Cisco-ios-xr-string {20539                    type xr:Cisco-ios-xr-string {
20519                      length "1..32" {20540                      length "1..32" {
20520                        description20541                        description
20521                          "Attribute or affinity name";20542                          "Attribute or affinity name";
20522                      }20543                      }
20523                    }20544                    }
20524                    description20545                    description
20525                      "Attribute or affinity name";20546                      "Attribute or affinity name";
20526                  }20547                  }
20527                  leaf name8 {20548                  leaf name8 {
20528                    type xr:Cisco-ios-xr-string {20549                    type xr:Cisco-ios-xr-string {
20529                      length "1..32" {20550                      length "1..32" {
20530                        description20551                        description
20531                          "Attribute or affinity name";20552                          "Attribute or affinity name";
20532                      }20553                      }
20533                    }20554                    }
20534                    description20555                    description
20535                      "Attribute or affinity name";20556                      "Attribute or affinity name";
20536                  }20557                  }
20537                  leaf name6 {20558                  leaf name6 {
20538                    type xr:Cisco-ios-xr-string {20559                    type xr:Cisco-ios-xr-string {
20539                      length "1..32" {20560                      length "1..32" {
20540                        description20561                        description
20541                          "Attribute or affinity name";20562                          "Attribute or affinity name";
20542                      }20563                      }
20543                    }20564                    }
20544                    description20565                    description
20545                      "Attribute or affinity name";20566                      "Attribute or affinity name";
20546                  }20567                  }
20547                  leaf name4 {20568                  leaf name4 {
20548                    type xr:Cisco-ios-xr-string {20569                    type xr:Cisco-ios-xr-string {
20549                      length "1..32" {20570                      length "1..32" {
20550                        description20571                        description
20551                          "Attribute or affinity name";20572                          "Attribute or affinity name";
20552                      }20573                      }
20553                    }20574                    }
20554                    description20575                    description
20555                      "Attribute or affinity name";20576                      "Attribute or affinity name";
20556                  }20577                  }
20557                  leaf name5 {20578                  leaf name5 {
20558                    type xr:Cisco-ios-xr-string {20579                    type xr:Cisco-ios-xr-string {
20559                      length "1..32" {20580                      length "1..32" {
20560                        description20581                        description
20561                          "Attribute or affinity name";20582                          "Attribute or affinity name";
20562                      }20583                      }
20563                    }20584                    }
20564                    description20585                    description
20565                      "Attribute or affinity name";20586                      "Attribute or affinity name";
20566                  }20587                  }
20567                  leaf name9 {20588                  leaf name9 {
20568                    type xr:Cisco-ios-xr-string {20589                    type xr:Cisco-ios-xr-string {
20569                      length "1..32" {20590                      length "1..32" {
20570                        description20591                        description
20571                          "Attribute or affinity name";20592                          "Attribute or affinity name";
20572                      }20593                      }
20573                    }20594                    }
20574                    description20595                    description
20575                      "Attribute or affinity name";20596                      "Attribute or affinity name";
20576                  }20597                  }
20577                }20598                }
20578                list include10 {20599                list include10 {
20579                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";20600                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
20580                  description20601                  description
20581                    "Links with all these attributes are included in path calculation";20602                    "Links with all these attributes are included in path calculation";
20582                  leaf name1 {20603                  leaf name1 {
20583                    type xr:Cisco-ios-xr-string {20604                    type xr:Cisco-ios-xr-string {
20584                      length "1..32" {20605                      length "1..32" {
20585                        description20606                        description
20586                          "Attribute or affinity name";20607                          "Attribute or affinity name";
20587                      }20608                      }
20588                    }20609                    }
20589                    description20610                    description
20590                      "Attribute or affinity name";20611                      "Attribute or affinity name";
20591                  }20612                  }
20592                  leaf name2 {20613                  leaf name2 {
20593                    type xr:Cisco-ios-xr-string {20614                    type xr:Cisco-ios-xr-string {
20594                      length "1..32" {20615                      length "1..32" {
20595                        description20616                        description
20596                          "Attribute or affinity name";20617                          "Attribute or affinity name";
20597                      }20618                      }
20598                    }20619                    }
20599                    description20620                    description
20600                      "Attribute or affinity name";20621                      "Attribute or affinity name";
20601                  }20622                  }
20602                  leaf name3 {20623                  leaf name3 {
20603                    type xr:Cisco-ios-xr-string {20624                    type xr:Cisco-ios-xr-string {
20604                      length "1..32" {20625                      length "1..32" {
20605                        description20626                        description
20606                          "Attribute or affinity name";20627                          "Attribute or affinity name";
20607                      }20628                      }
20608                    }20629                    }
20609                    description20630                    description
20610                      "Attribute or affinity name";20631                      "Attribute or affinity name";
20611                  }20632                  }
20612                  leaf name4 {20633                  leaf name4 {
20613                    type xr:Cisco-ios-xr-string {20634                    type xr:Cisco-ios-xr-string {
20614                      length "1..32" {20635                      length "1..32" {
20615                        description20636                        description
20616                          "Attribute or affinity name";20637                          "Attribute or affinity name";
20617                      }20638                      }
20618                    }20639                    }
20619                    description20640                    description
20620                      "Attribute or affinity name";20641                      "Attribute or affinity name";
20621                  }20642                  }
20622                  leaf name5 {20643                  leaf name5 {
20623                    type xr:Cisco-ios-xr-string {20644                    type xr:Cisco-ios-xr-string {
20624                      length "1..32" {20645                      length "1..32" {
20625                        description20646                        description
20626                          "Attribute or affinity name";20647                          "Attribute or affinity name";
20627                      }20648                      }
20628                    }20649                    }
20629                    description20650                    description
20630                      "Attribute or affinity name";20651                      "Attribute or affinity name";
20631                  }20652                  }
20632                  leaf name6 {20653                  leaf name6 {
20633                    type xr:Cisco-ios-xr-string {20654                    type xr:Cisco-ios-xr-string {
20634                      length "1..32" {20655                      length "1..32" {
20635                        description20656                        description
20636                          "Attribute or affinity name";20657                          "Attribute or affinity name";
20637                      }20658                      }
20638                    }20659                    }
20639                    description20660                    description
20640                      "Attribute or affinity name";20661                      "Attribute or affinity name";
20641                  }20662                  }
20642                  leaf name7 {20663                  leaf name7 {
20643                    type xr:Cisco-ios-xr-string {20664                    type xr:Cisco-ios-xr-string {
20644                      length "1..32" {20665                      length "1..32" {
20645                        description20666                        description
20646                          "Attribute or affinity name";20667                          "Attribute or affinity name";
20647                      }20668                      }
20648                    }20669                    }
20649                    description20670                    description
20650                      "Attribute or affinity name";20671                      "Attribute or affinity name";
20651                  }20672                  }
20652                  leaf name8 {20673                  leaf name8 {
20653                    type xr:Cisco-ios-xr-string {20674                    type xr:Cisco-ios-xr-string {
20654                      length "1..32" {20675                      length "1..32" {
20655                        description20676                        description
20656                          "Attribute or affinity name";20677                          "Attribute or affinity name";
20657                      }20678                      }
20658                    }20679                    }
20659                    description20680                    description
20660                      "Attribute or affinity name";20681                      "Attribute or affinity name";
20661                  }20682                  }
20662                  leaf name9 {20683                  leaf name9 {
20663                    type xr:Cisco-ios-xr-string {20684                    type xr:Cisco-ios-xr-string {
20664                      length "1..32" {20685                      length "1..32" {
20665                        description20686                        description
20666                          "Attribute or affinity name";20687                          "Attribute or affinity name";
20667                      }20688                      }
20668                    }20689                    }
20669                    description20690                    description
20670                      "Attribute or affinity name";20691                      "Attribute or affinity name";
20671                  }20692                  }
20672                  leaf name10 {20693                  leaf name10 {
20673                    type xr:Cisco-ios-xr-string {20694                    type xr:Cisco-ios-xr-string {
20674                      length "1..32" {20695                      length "1..32" {
20675                        description20696                        description
20676                          "Attribute or affinity name";20697                          "Attribute or affinity name";
20677                      }20698                      }
20678                    }20699                    }
20679                    description20700                    description
20680                      "Attribute or affinity name";20701                      "Attribute or affinity name";
20681                  }20702                  }
20682                }20703                }
20683              }20704              }
20684              container excludes {20705              container excludes {
20685                description20706                description
20686                  "Links with all these attributes are excluded from path calculation";20707                  "Links with all these attributes are excluded from path calculation";
20687                list exclude1 {20708                list exclude1 {
20688                  key "name1";20709                  key "name1";
20689                  description20710                  description
20690                    "Links with all these attributes are included in path calculation";20711                    "Links with all these attributes are included in path calculation";
20691                  leaf name1 {20712                  leaf name1 {
20692                    type xr:Cisco-ios-xr-string {20713                    type xr:Cisco-ios-xr-string {
20693                      length "1..32" {20714                      length "1..32" {
20694                        description20715                        description
20695                          "Attribute or affinity name";20716                          "Attribute or affinity name";
20696                      }20717                      }
20697                    }20718                    }
20698                    description20719                    description
20699                      "Attribute or affinity name";20720                      "Attribute or affinity name";
20700                  }20721                  }
20701                }20722                }
20702                list exclude2 {20723                list exclude2 {
20703                  key "name1 name2";20724                  key "name1 name2";
20704                  description20725                  description
20705                    "Links with all these attributes are included in path calculation";20726                    "Links with all these attributes are included in path calculation";
20706                  leaf name1 {20727                  leaf name1 {
20707                    type xr:Cisco-ios-xr-string {20728                    type xr:Cisco-ios-xr-string {
20708                      length "1..32" {20729                      length "1..32" {
20709                        description20730                        description
20710                          "Attribute or affinity name";20731                          "Attribute or affinity name";
20711                      }20732                      }
20712                    }20733                    }
20713                    description20734                    description
20714                      "Attribute or affinity name";20735                      "Attribute or affinity name";
20715                  }20736                  }
20716                  leaf name2 {20737                  leaf name2 {
20717                    type xr:Cisco-ios-xr-string {20738                    type xr:Cisco-ios-xr-string {
20718                      length "1..32" {20739                      length "1..32" {
20719                        description20740                        description
20720                          "Attribute or affinity name";20741                          "Attribute or affinity name";
20721                      }20742                      }
20722                    }20743                    }
20723                    description20744                    description
20724                      "Attribute or affinity name";20745                      "Attribute or affinity name";
20725                  }20746                  }
20726                }20747                }
20727                list exclude3 {20748                list exclude3 {
20728                  key "name1 name2 name3";20749                  key "name1 name2 name3";
20729                  description20750                  description
20730                    "Links with all these attributes are included in path calculation";20751                    "Links with all these attributes are included in path calculation";
20731                  leaf name1 {20752                  leaf name1 {
20732                    type xr:Cisco-ios-xr-string {20753                    type xr:Cisco-ios-xr-string {
20733                      length "1..32" {20754                      length "1..32" {
20734                        description20755                        description
20735                          "Attribute or affinity name";20756                          "Attribute or affinity name";
20736                      }20757                      }
20737                    }20758                    }
20738                    description20759                    description
20739                      "Attribute or affinity name";20760                      "Attribute or affinity name";
20740                  }20761                  }
20741                  leaf name2 {20762                  leaf name2 {
20742                    type xr:Cisco-ios-xr-string {20763                    type xr:Cisco-ios-xr-string {
20743                      length "1..32" {20764                      length "1..32" {
20744                        description20765                        description
20745                          "Attribute or affinity name";20766                          "Attribute or affinity name";
20746                      }20767                      }
20747                    }20768                    }
20748                    description20769                    description
20749                      "Attribute or affinity name";20770                      "Attribute or affinity name";
20750                  }20771                  }
20751                  leaf name3 {20772                  leaf name3 {
20752                    type xr:Cisco-ios-xr-string {20773                    type xr:Cisco-ios-xr-string {
20753                      length "1..32" {20774                      length "1..32" {
20754                        description20775                        description
20755                          "Attribute or affinity name";20776                          "Attribute or affinity name";
20756                      }20777                      }
20757                    }20778                    }
20758                    description20779                    description
20759                      "Attribute or affinity name";20780                      "Attribute or affinity name";
20760                  }20781                  }
20761                }20782                }
20762                list exclude4 {20783                list exclude4 {
20763                  key "name1 name2 name3 name4";20784                  key "name1 name2 name3 name4";
20764                  description20785                  description
20765                    "Links with all these attributes are included in path calculation";20786                    "Links with all these attributes are included in path calculation";
20766                  leaf name1 {20787                  leaf name1 {
20767                    type xr:Cisco-ios-xr-string {20788                    type xr:Cisco-ios-xr-string {
20768                      length "1..32" {20789                      length "1..32" {
20769                        description20790                        description
20770                          "Attribute or affinity name";20791                          "Attribute or affinity name";
20771                      }20792                      }
20772                    }20793                    }
20773                    description20794                    description
20774                      "Attribute or affinity name";20795                      "Attribute or affinity name";
20775                  }20796                  }
20776                  leaf name2 {20797                  leaf name2 {
20777                    type xr:Cisco-ios-xr-string {20798                    type xr:Cisco-ios-xr-string {
20778                      length "1..32" {20799                      length "1..32" {
20779                        description20800                        description
20780                          "Attribute or affinity name";20801                          "Attribute or affinity name";
20781                      }20802                      }
20782                    }20803                    }
20783                    description20804                    description
20784                      "Attribute or affinity name";20805                      "Attribute or affinity name";
20785                  }20806                  }
20786                  leaf name3 {20807                  leaf name3 {
20787                    type xr:Cisco-ios-xr-string {20808                    type xr:Cisco-ios-xr-string {
20788                      length "1..32" {20809                      length "1..32" {
20789                        description20810                        description
20790                          "Attribute or affinity name";20811                          "Attribute or affinity name";
20791                      }20812                      }
20792                    }20813                    }
20793                    description20814                    description
20794                      "Attribute or affinity name";20815                      "Attribute or affinity name";
20795                  }20816                  }
20796                  leaf name4 {20817                  leaf name4 {
20797                    type xr:Cisco-ios-xr-string {20818                    type xr:Cisco-ios-xr-string {
20798                      length "1..32" {20819                      length "1..32" {
20799                        description20820                        description
20800                          "Attribute or affinity name";20821                          "Attribute or affinity name";
20801                      }20822                      }
20802                    }20823                    }
20803                    description20824                    description
20804                      "Attribute or affinity name";20825                      "Attribute or affinity name";
20805                  }20826                  }
20806                }20827                }
20807                list exclude5 {20828                list exclude5 {
20808                  key "name1 name2 name3 name4 name5";20829                  key "name1 name2 name3 name4 name5";
20809                  description20830                  description
20810                    "Links with all these attributes are included in path calculation";20831                    "Links with all these attributes are included in path calculation";
20811                  leaf name1 {20832                  leaf name1 {
20812                    type xr:Cisco-ios-xr-string {20833                    type xr:Cisco-ios-xr-string {
20813                      length "1..32" {20834                      length "1..32" {
20814                        description20835                        description
20815                          "Attribute or affinity name";20836                          "Attribute or affinity name";
20816                      }20837                      }
20817                    }20838                    }
20818                    description20839                    description
20819                      "Attribute or affinity name";20840                      "Attribute or affinity name";
20820                  }20841                  }
20821                  leaf name2 {20842                  leaf name2 {
20822                    type xr:Cisco-ios-xr-string {20843                    type xr:Cisco-ios-xr-string {
20823                      length "1..32" {20844                      length "1..32" {
20824                        description20845                        description
20825                          "Attribute or affinity name";20846                          "Attribute or affinity name";
20826                      }20847                      }
20827                    }20848                    }
20828                    description20849                    description
20829                      "Attribute or affinity name";20850                      "Attribute or affinity name";
20830                  }20851                  }
20831                  leaf name3 {20852                  leaf name3 {
20832                    type xr:Cisco-ios-xr-string {20853                    type xr:Cisco-ios-xr-string {
20833                      length "1..32" {20854                      length "1..32" {
20834                        description20855                        description
20835                          "Attribute or affinity name";20856                          "Attribute or affinity name";
20836                      }20857                      }
20837                    }20858                    }
20838                    description20859                    description
20839                      "Attribute or affinity name";20860                      "Attribute or affinity name";
20840                  }20861                  }
20841                  leaf name4 {20862                  leaf name4 {
20842                    type xr:Cisco-ios-xr-string {20863                    type xr:Cisco-ios-xr-string {
20843                      length "1..32" {20864                      length "1..32" {
20844                        description20865                        description
20845                          "Attribute or affinity name";20866                          "Attribute or affinity name";
20846                      }20867                      }
20847                    }20868                    }
20848                    description20869                    description
20849                      "Attribute or affinity name";20870                      "Attribute or affinity name";
20850                  }20871                  }
20851                  leaf name5 {20872                  leaf name5 {
20852                    type xr:Cisco-ios-xr-string {20873                    type xr:Cisco-ios-xr-string {
20853                      length "1..32" {20874                      length "1..32" {
20854                        description20875                        description
20855                          "Attribute or affinity name";20876                          "Attribute or affinity name";
20856                      }20877                      }
20857                    }20878                    }
20858                    description20879                    description
20859                      "Attribute or affinity name";20880                      "Attribute or affinity name";
20860                  }20881                  }
20861                }20882                }
20862                list exclude6 {20883                list exclude6 {
20863                  key "name1 name2 name3 name4 name5 name6";20884                  key "name1 name2 name3 name4 name5 name6";
20864                  description20885                  description
20865                    "Links with all these attributes are included in path calculation";20886                    "Links with all these attributes are included in path calculation";
20866                  leaf name1 {20887                  leaf name1 {
20867                    type xr:Cisco-ios-xr-string {20888                    type xr:Cisco-ios-xr-string {
20868                      length "1..32" {20889                      length "1..32" {
20869                        description20890                        description
20870                          "Attribute or affinity name";20891                          "Attribute or affinity name";
20871                      }20892                      }
20872                    }20893                    }
20873                    description20894                    description
20874                      "Attribute or affinity name";20895                      "Attribute or affinity name";
20875                  }20896                  }
20876                  leaf name2 {20897                  leaf name2 {
20877                    type xr:Cisco-ios-xr-string {20898                    type xr:Cisco-ios-xr-string {
20878                      length "1..32" {20899                      length "1..32" {
20879                        description20900                        description
20880                          "Attribute or affinity name";20901                          "Attribute or affinity name";
20881                      }20902                      }
20882                    }20903                    }
20883                    description20904                    description
20884                      "Attribute or affinity name";20905                      "Attribute or affinity name";
20885                  }20906                  }
20886                  leaf name3 {20907                  leaf name3 {
20887                    type xr:Cisco-ios-xr-string {20908                    type xr:Cisco-ios-xr-string {
20888                      length "1..32" {20909                      length "1..32" {
20889                        description20910                        description
20890                          "Attribute or affinity name";20911                          "Attribute or affinity name";
20891                      }20912                      }
20892                    }20913                    }
20893                    description20914                    description
20894                      "Attribute or affinity name";20915                      "Attribute or affinity name";
20895                  }20916                  }
20896                  leaf name4 {20917                  leaf name4 {
20897                    type xr:Cisco-ios-xr-string {20918                    type xr:Cisco-ios-xr-string {
20898                      length "1..32" {20919                      length "1..32" {
20899                        description20920                        description
20900                          "Attribute or affinity name";20921                          "Attribute or affinity name";
20901                      }20922                      }
20902                    }20923                    }
20903                    description20924                    description
20904                      "Attribute or affinity name";20925                      "Attribute or affinity name";
20905                  }20926                  }
20906                  leaf name5 {20927                  leaf name5 {
20907                    type xr:Cisco-ios-xr-string {20928                    type xr:Cisco-ios-xr-string {
20908                      length "1..32" {20929                      length "1..32" {
20909                        description20930                        description
20910                          "Attribute or affinity name";20931                          "Attribute or affinity name";
20911                      }20932                      }
20912                    }20933                    }
20913                    description20934                    description
20914                      "Attribute or affinity name";20935                      "Attribute or affinity name";
20915                  }20936                  }
20916                  leaf name6 {20937                  leaf name6 {
20917                    type xr:Cisco-ios-xr-string {20938                    type xr:Cisco-ios-xr-string {
20918                      length "1..32" {20939                      length "1..32" {
20919                        description20940                        description
20920                          "Attribute or affinity name";20941                          "Attribute or affinity name";
20921                      }20942                      }
20922                    }20943                    }
20923                    description20944                    description
20924                      "Attribute or affinity name";20945                      "Attribute or affinity name";
20925                  }20946                  }
20926                }20947                }
20927                list exclude7 {20948                list exclude7 {
20928                  key "name1 name2 name3 name4 name5 name6 name7";20949                  key "name1 name2 name3 name4 name5 name6 name7";
20929                  description20950                  description
20930                    "Links with all these attributes are included in path calculation";20951                    "Links with all these attributes are included in path calculation";
20931                  leaf name1 {20952                  leaf name1 {
20932                    type xr:Cisco-ios-xr-string {20953                    type xr:Cisco-ios-xr-string {
20933                      length "1..32" {20954                      length "1..32" {
20934                        description20955                        description
20935                          "Attribute or affinity name";20956                          "Attribute or affinity name";
20936                      }20957                      }
20937                    }20958                    }
20938                    description20959                    description
20939                      "Attribute or affinity name";20960                      "Attribute or affinity name";
20940                  }20961                  }
20941                  leaf name2 {20962                  leaf name2 {
20942                    type xr:Cisco-ios-xr-string {20963                    type xr:Cisco-ios-xr-string {
20943                      length "1..32" {20964                      length "1..32" {
20944                        description20965                        description
20945                          "Attribute or affinity name";20966                          "Attribute or affinity name";
20946                      }20967                      }
20947                    }20968                    }
20948                    description20969                    description
20949                      "Attribute or affinity name";20970                      "Attribute or affinity name";
20950                  }20971                  }
20951                  leaf name3 {20972                  leaf name3 {
20952                    type xr:Cisco-ios-xr-string {20973                    type xr:Cisco-ios-xr-string {
20953                      length "1..32" {20974                      length "1..32" {
20954                        description20975                        description
20955                          "Attribute or affinity name";20976                          "Attribute or affinity name";
20956                      }20977                      }
20957                    }20978                    }
20958                    description20979                    description
20959                      "Attribute or affinity name";20980                      "Attribute or affinity name";
20960                  }20981                  }
20961                  leaf name4 {20982                  leaf name4 {
20962                    type xr:Cisco-ios-xr-string {20983                    type xr:Cisco-ios-xr-string {
20963                      length "1..32" {20984                      length "1..32" {
20964                        description20985                        description
20965                          "Attribute or affinity name";20986                          "Attribute or affinity name";
20966                      }20987                      }
20967                    }20988                    }
20968                    description20989                    description
20969                      "Attribute or affinity name";20990                      "Attribute or affinity name";
20970                  }20991                  }
20971                  leaf name5 {20992                  leaf name5 {
20972                    type xr:Cisco-ios-xr-string {20993                    type xr:Cisco-ios-xr-string {
20973                      length "1..32" {20994                      length "1..32" {
20974                        description20995                        description
20975                          "Attribute or affinity name";20996                          "Attribute or affinity name";
20976                      }20997                      }
20977                    }20998                    }
20978                    description20999                    description
20979                      "Attribute or affinity name";21000                      "Attribute or affinity name";
20980                  }21001                  }
20981                  leaf name6 {21002                  leaf name6 {
20982                    type xr:Cisco-ios-xr-string {21003                    type xr:Cisco-ios-xr-string {
20983                      length "1..32" {21004                      length "1..32" {
20984                        description21005                        description
20985                          "Attribute or affinity name";21006                          "Attribute or affinity name";
20986                      }21007                      }
20987                    }21008                    }
20988                    description21009                    description
20989                      "Attribute or affinity name";21010                      "Attribute or affinity name";
20990                  }21011                  }
20991                  leaf name7 {21012                  leaf name7 {
20992                    type xr:Cisco-ios-xr-string {21013                    type xr:Cisco-ios-xr-string {
20993                      length "1..32" {21014                      length "1..32" {
20994                        description21015                        description
20995                          "Attribute or affinity name";21016                          "Attribute or affinity name";
20996                      }21017                      }
20997                    }21018                    }
20998                    description21019                    description
20999                      "Attribute or affinity name";21020                      "Attribute or affinity name";
21000                  }21021                  }
21001                }21022                }
21002                list exclude8 {21023                list exclude8 {
21003                  key "name1 name2 name3 name4 name5 name6 name7 name8";21024                  key "name1 name2 name3 name4 name5 name6 name7 name8";
21004                  description21025                  description
21005                    "Links with all these attributes are included in path calculation";21026                    "Links with all these attributes are included in path calculation";
21006                  leaf name1 {21027                  leaf name1 {
21007                    type xr:Cisco-ios-xr-string {21028                    type xr:Cisco-ios-xr-string {
21008                      length "1..32" {21029                      length "1..32" {
21009                        description21030                        description
21010                          "Attribute or affinity name";21031                          "Attribute or affinity name";
21011                      }21032                      }
21012                    }21033                    }
21013                    description21034                    description
21014                      "Attribute or affinity name";21035                      "Attribute or affinity name";
21015                  }21036                  }
21016                  leaf name2 {21037                  leaf name2 {
21017                    type xr:Cisco-ios-xr-string {21038                    type xr:Cisco-ios-xr-string {
21018                      length "1..32" {21039                      length "1..32" {
21019                        description21040                        description
21020                          "Attribute or affinity name";21041                          "Attribute or affinity name";
21021                      }21042                      }
21022                    }21043                    }
21023                    description21044                    description
21024                      "Attribute or affinity name";21045                      "Attribute or affinity name";
21025                  }21046                  }
21026                  leaf name3 {21047                  leaf name3 {
21027                    type xr:Cisco-ios-xr-string {21048                    type xr:Cisco-ios-xr-string {
21028                      length "1..32" {21049                      length "1..32" {
21029                        description21050                        description
21030                          "Attribute or affinity name";21051                          "Attribute or affinity name";
21031                      }21052                      }
21032                    }21053                    }
21033                    description21054                    description
21034                      "Attribute or affinity name";21055                      "Attribute or affinity name";
21035                  }21056                  }
21036                  leaf name4 {21057                  leaf name4 {
21037                    type xr:Cisco-ios-xr-string {21058                    type xr:Cisco-ios-xr-string {
21038                      length "1..32" {21059                      length "1..32" {
21039                        description21060                        description
21040                          "Attribute or affinity name";21061                          "Attribute or affinity name";
21041                      }21062                      }
21042                    }21063                    }
21043                    description21064                    description
21044                      "Attribute or affinity name";21065                      "Attribute or affinity name";
21045                  }21066                  }
21046                  leaf name5 {21067                  leaf name5 {
21047                    type xr:Cisco-ios-xr-string {21068                    type xr:Cisco-ios-xr-string {
21048                      length "1..32" {21069                      length "1..32" {
21049                        description21070                        description
21050                          "Attribute or affinity name";21071                          "Attribute or affinity name";
21051                      }21072                      }
21052                    }21073                    }
21053                    description21074                    description
21054                      "Attribute or affinity name";21075                      "Attribute or affinity name";
21055                  }21076                  }
21056                  leaf name6 {21077                  leaf name6 {
21057                    type xr:Cisco-ios-xr-string {21078                    type xr:Cisco-ios-xr-string {
21058                      length "1..32" {21079                      length "1..32" {
21059                        description21080                        description
21060                          "Attribute or affinity name";21081                          "Attribute or affinity name";
21061                      }21082                      }
21062                    }21083                    }
21063                    description21084                    description
21064                      "Attribute or affinity name";21085                      "Attribute or affinity name";
21065                  }21086                  }
21066                  leaf name7 {21087                  leaf name7 {
21067                    type xr:Cisco-ios-xr-string {21088                    type xr:Cisco-ios-xr-string {
21068                      length "1..32" {21089                      length "1..32" {
21069                        description21090                        description
21070                          "Attribute or affinity name";21091                          "Attribute or affinity name";
21071                      }21092                      }
21072                    }21093                    }
21073                    description21094                    description
21074                      "Attribute or affinity name";21095                      "Attribute or affinity name";
21075                  }21096                  }
21076                  leaf name8 {21097                  leaf name8 {
21077                    type xr:Cisco-ios-xr-string {21098                    type xr:Cisco-ios-xr-string {
21078                      length "1..32" {21099                      length "1..32" {
21079                        description21100                        description
21080                          "Attribute or affinity name";21101                          "Attribute or affinity name";
21081                      }21102                      }
21082                    }21103                    }
21083                    description21104                    description
21084                      "Attribute or affinity name";21105                      "Attribute or affinity name";
21085                  }21106                  }
21086                }21107                }
21087                list exclude9 {21108                list exclude9 {
21088                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";21109                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9";
21089                  description21110                  description
21090                    "Links with all these attributes are included in path calculation";21111                    "Links with all these attributes are included in path calculation";
21091                  leaf name1 {21112                  leaf name1 {
21092                    type xr:Cisco-ios-xr-string {21113                    type xr:Cisco-ios-xr-string {
21093                      length "1..32" {21114                      length "1..32" {
21094                        description21115                        description
21095                          "Attribute or affinity name";21116                          "Attribute or affinity name";
21096                      }21117                      }
21097                    }21118                    }
21098                    description21119                    description
21099                      "Attribute or affinity name";21120                      "Attribute or affinity name";
21100                  }21121                  }
21101                  leaf name2 {21122                  leaf name2 {
21102                    type xr:Cisco-ios-xr-string {21123                    type xr:Cisco-ios-xr-string {
21103                      length "1..32" {21124                      length "1..32" {
21104                        description21125                        description
21105                          "Attribute or affinity name";21126                          "Attribute or affinity name";
21106                      }21127                      }
21107                    }21128                    }
21108                    description21129                    description
21109                      "Attribute or affinity name";21130                      "Attribute or affinity name";
21110                  }21131                  }
21111                  leaf name3 {21132                  leaf name3 {
21112                    type xr:Cisco-ios-xr-string {21133                    type xr:Cisco-ios-xr-string {
21113                      length "1..32" {21134                      length "1..32" {
21114                        description21135                        description
21115                          "Attribute or affinity name";21136                          "Attribute or affinity name";
21116                      }21137                      }
21117                    }21138                    }
21118                    description21139                    description
21119                      "Attribute or affinity name";21140                      "Attribute or affinity name";
21120                  }21141                  }
21121                  leaf name4 {21142                  leaf name4 {
21122                    type xr:Cisco-ios-xr-string {21143                    type xr:Cisco-ios-xr-string {
21123                      length "1..32" {21144                      length "1..32" {
21124                        description21145                        description
21125                          "Attribute or affinity name";21146                          "Attribute or affinity name";
21126                      }21147                      }
21127                    }21148                    }
21128                    description21149                    description
21129                      "Attribute or affinity name";21150                      "Attribute or affinity name";
21130                  }21151                  }
21131                  leaf name5 {21152                  leaf name5 {
21132                    type xr:Cisco-ios-xr-string {21153                    type xr:Cisco-ios-xr-string {
21133                      length "1..32" {21154                      length "1..32" {
21134                        description21155                        description
21135                          "Attribute or affinity name";21156                          "Attribute or affinity name";
21136                      }21157                      }
21137                    }21158                    }
21138                    description21159                    description
21139                      "Attribute or affinity name";21160                      "Attribute or affinity name";
21140                  }21161                  }
21141                  leaf name6 {21162                  leaf name6 {
21142                    type xr:Cisco-ios-xr-string {21163                    type xr:Cisco-ios-xr-string {
21143                      length "1..32" {21164                      length "1..32" {
21144                        description21165                        description
21145                          "Attribute or affinity name";21166                          "Attribute or affinity name";
21146                      }21167                      }
21147                    }21168                    }
21148                    description21169                    description
21149                      "Attribute or affinity name";21170                      "Attribute or affinity name";
21150                  }21171                  }
21151                  leaf name7 {21172                  leaf name7 {
21152                    type xr:Cisco-ios-xr-string {21173                    type xr:Cisco-ios-xr-string {
21153                      length "1..32" {21174                      length "1..32" {
21154                        description21175                        description
21155                          "Attribute or affinity name";21176                          "Attribute or affinity name";
21156                      }21177                      }
21157                    }21178                    }
21158                    description21179                    description
21159                      "Attribute or affinity name";21180                      "Attribute or affinity name";
21160                  }21181                  }
21161                  leaf name8 {21182                  leaf name8 {
21162                    type xr:Cisco-ios-xr-string {21183                    type xr:Cisco-ios-xr-string {
21163                      length "1..32" {21184                      length "1..32" {
21164                        description21185                        description
21165                          "Attribute or affinity name";21186                          "Attribute or affinity name";
21166                      }21187                      }
21167                    }21188                    }
21168                    description21189                    description
21169                      "Attribute or affinity name";21190                      "Attribute or affinity name";
21170                  }21191                  }
21171                  leaf name9 {21192                  leaf name9 {
21172                    type xr:Cisco-ios-xr-string {21193                    type xr:Cisco-ios-xr-string {
21173                      length "1..32" {21194                      length "1..32" {
21174                        description21195                        description
21175                          "Attribute or affinity name";21196                          "Attribute or affinity name";
21176                      }21197                      }
21177                    }21198                    }
21178                    description21199                    description
21179                      "Attribute or affinity name";21200                      "Attribute or affinity name";
21180                  }21201                  }
21181                }21202                }
21182                list exclude10 {21203                list exclude10 {
21183                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";21204                  key "name1 name2 name3 name4 name5 name6 name7 name8 name9 name10";
21184                  description21205                  description
21185                    "Links with all these attributes are included in path calculation";21206                    "Links with all these attributes are included in path calculation";
21186                  leaf name1 {21207                  leaf name1 {
21187                    type xr:Cisco-ios-xr-string {21208                    type xr:Cisco-ios-xr-string {
21188                      length "1..32" {21209                      length "1..32" {
21189                        description21210                        description
21190                          "Attribute or affinity name";21211                          "Attribute or affinity name";
21191                      }21212                      }
21192                    }21213                    }
21193                    description21214                    description
21194                      "Attribute or affinity name";21215                      "Attribute or affinity name";
21195                  }21216                  }
21196                  leaf name2 {21217                  leaf name2 {
21197                    type xr:Cisco-ios-xr-string {21218                    type xr:Cisco-ios-xr-string {
21198                      length "1..32" {21219                      length "1..32" {
21199                        description21220                        description
21200                          "Attribute or affinity name";21221                          "Attribute or affinity name";
21201                      }21222                      }
21202                    }21223                    }
21203                    description21224                    description
21204                      "Attribute or affinity name";21225                      "Attribute or affinity name";
21205                  }21226                  }
21206                  leaf name3 {21227                  leaf name3 {
21207                    type xr:Cisco-ios-xr-string {21228                    type xr:Cisco-ios-xr-string {
21208                      length "1..32" {21229                      length "1..32" {
21209                        description21230                        description
21210                          "Attribute or affinity name";21231                          "Attribute or affinity name";
21211                      }21232                      }
21212                    }21233                    }
21213                    description21234                    description
21214                      "Attribute or affinity name";21235                      "Attribute or affinity name";
21215                  }21236                  }
21216                  leaf name4 {21237                  leaf name4 {
21217                    type xr:Cisco-ios-xr-string {21238                    type xr:Cisco-ios-xr-string {
21218                      length "1..32" {21239                      length "1..32" {
21219                        description21240                        description
21220                          "Attribute or affinity name";21241                          "Attribute or affinity name";
21221                      }21242                      }
21222                    }21243                    }
21223                    description21244                    description
21224                      "Attribute or affinity name";21245                      "Attribute or affinity name";
21225                  }21246                  }
21226                  leaf name5 {21247                  leaf name5 {
21227                    type xr:Cisco-ios-xr-string {21248                    type xr:Cisco-ios-xr-string {
21228                      length "1..32" {21249                      length "1..32" {
21229                        description21250                        description
21230                          "Attribute or affinity name";21251                          "Attribute or affinity name";
21231                      }21252                      }
21232                    }21253                    }
21233                    description21254                    description
21234                      "Attribute or affinity name";21255                      "Attribute or affinity name";
21235                  }21256                  }
21236                  leaf name6 {21257                  leaf name6 {
21237                    type xr:Cisco-ios-xr-string {21258                    type xr:Cisco-ios-xr-string {
21238                      length "1..32" {21259                      length "1..32" {
21239                        description21260                        description
21240                          "Attribute or affinity name";21261                          "Attribute or affinity name";
21241                      }21262                      }
21242                    }21263                    }
21243                    description21264                    description
21244                      "Attribute or affinity name";21265                      "Attribute or affinity name";
21245                  }21266                  }
21246                  leaf name7 {21267                  leaf name7 {
21247                    type xr:Cisco-ios-xr-string {21268                    type xr:Cisco-ios-xr-string {
21248                      length "1..32" {21269                      length "1..32" {
21249                        description21270                        description
21250                          "Attribute or affinity name";21271                          "Attribute or affinity name";
21251                      }21272                      }
21252                    }21273                    }
21253                    description21274                    description
21254                      "Attribute or affinity name";21275                      "Attribute or affinity name";
21255                  }21276                  }
21256                  leaf name8 {21277                  leaf name8 {
21257                    type xr:Cisco-ios-xr-string {21278                    type xr:Cisco-ios-xr-string {
21258                      length "1..32" {21279                      length "1..32" {
21259                        description21280                        description
21260                          "Attribute or affinity name";21281                          "Attribute or affinity name";
21261                      }21282                      }
21262                    }21283                    }
21263                    description21284                    description
21264                      "Attribute or affinity name";21285                      "Attribute or affinity name";
21265                  }21286                  }
21266                  leaf name9 {21287                  leaf name9 {
21267                    type xr:Cisco-ios-xr-string {21288                    type xr:Cisco-ios-xr-string {
21268                      length "1..32" {21289                      length "1..32" {
21269                        description21290                        description
21270                          "Attribute or affinity name";21291                          "Attribute or affinity name";
21271                      }21292                      }
21272                    }21293                    }
21273                    description21294                    description
21274                      "Attribute or affinity name";21295                      "Attribute or affinity name";
21275                  }21296                  }
21276                  leaf name10 {21297                  leaf name10 {
21277                    type xr:Cisco-ios-xr-string {21298                    type xr:Cisco-ios-xr-string {
21278                      length "1..32" {21299                      length "1..32" {
21279                        description21300                        description
21280                          "Attribute or affinity name";21301                          "Attribute or affinity name";
21281                      }21302                      }
21282                    }21303                    }
21283                    description21304                    description
21284                      "Attribute or affinity name";21305                      "Attribute or affinity name";
21285                  }21306                  }
21286                }21307                }
21287              }21308              }
21288              container ignore {21309              container ignore {
21289                presence "Indicates a ignore node is configured.";21310                presence "Indicates a ignore node is configured.";
21290                description21311                description
21291                  "All links are included in path calculation regardless of attributes";21312                  "All links are included in path calculation regardless of attributes";
21292              }21313              }
21293              container exclude-all {21314              container exclude-all {
21294                presence "Indicates a exclude-all node is configured.";21315                presence "Indicates a exclude-all node is configured.";
21295                description21316                description
21296                  "Links with any attribute are excluded from path calculation";21317                  "Links with any attribute are excluded from path calculation";
21297              }21318              }
21298            }21319            }
21299            container logging {21320            container logging {
21300              description21321              description
21301                "Per-interface logging configuration";21322                "Per-interface logging configuration";
21302              container events {21323              container events {
21303                description21324                description
21304                  "Per-interface logging events";21325                  "Per-interface logging events";
21305                container lsp-status {21326                container lsp-status {
21306                  description21327                  description
21307                    "Enable interface LSP state change alarms";21328                    "Enable interface LSP state change alarms";
21308                  container state {21329                  container state {
21309                    presence "Indicates a state node is configured.";21330                    presence "Indicates a state node is configured.";
21310                    description21331                    description
21311                      "Enable interface LSP UP/DOWN change alarms";21332                      "Enable interface LSP UP/DOWN change alarms";
21312                  }21333                  }
21313                  container reoptimize {21334                  container reoptimize {
21314                    presence "Indicates a reoptimize node is configured.";21335                    presence "Indicates a reoptimize node is configured.";
21315                    description21336                    description
21316                      "Enable interface LSP REOPT change alarms";21337                      "Enable interface LSP REOPT change alarms";
21317                  }21338                  }
21318                  container reoptimize-attempts {21339                  container reoptimize-attempts {
21319                    presence "Indicates a reoptimize-attempts node is configured.";21340                    presence "Indicates a reoptimize-attempts node is configured.";
21320                    description21341                    description
21321                      "Enable interface LSP REOPT attempts change alarms";21342                      "Enable interface LSP REOPT attempts change alarms";
21322                  }21343                  }
21323                  container bw-change {21344                  container bw-change {
21324                    presence "Indicates a bw-change node is configured.";21345                    presence "Indicates a bw-change node is configured.";
21325                    description21346                    description
21326                      "Enable interface LSP BANDWIDTH change alarms";21347                      "Enable interface LSP BANDWIDTH change alarms";
21327                  }21348                  }
21328                  container reroute {21349                  container reroute {
21329                    presence "Indicates a reroute node is configured.";21350                    presence "Indicates a reroute node is configured.";
21330                    description21351                    description
21331                      "Enable interface LSP REROUTE change alarms";21352                      "Enable interface LSP REROUTE change alarms";
21332                  }21353                  }
21333                  container insufficient-bandwidth {21354                  container insufficient-bandwidth {
21334                    presence "Indicates a insufficient-bandwidth node is configured.";21355                    presence "Indicates a insufficient-bandwidth node is configured.";
21335                    description21356                    description
21336                      "Enable Syslog for setup/reopt failure due to bandwidth";21357                      "Enable Syslog for setup/reopt failure due to bandwidth";
21337                  }21358                  }
21338                }21359                }
21339                container pcalc-failure {21360                container pcalc-failure {
21340                  presence "Indicates a pcalc-failure node is configured.";21361                  presence "Indicates a pcalc-failure node is configured.";
21341                  description21362                  description
21342                    "Enable logging for path calculation failures";21363                    "Enable logging for path calculation failures";
21343                }21364                }
21344                container all {21365                container all {
21345                  presence "Indicates a all node is configured.";21366                  presence "Indicates a all node is configured.";
21346                  description21367                  description
21347                    "Enable logging for all events";21368                    "Enable logging for all events";
21348                }21369                }
21349              }21370              }
21350            }21371            }
21351            container path-selection {21372            container path-selection {
21352              presence "Indicates a path-selection node is configured.";21373              presence "Indicates a path-selection node is configured.";
21353              description21374              description
21354                "Specify path selection";21375                "Specify path selection";
21355              container metric {21376              container metric {
21356                description21377                description
21357                  "Metric type for path calculation";21378                  "Metric type for path calculation";
21358                container igp {21379                container igp {
21359                  presence "Indicates a igp node is configured.";21380                  presence "Indicates a igp node is configured.";
21360                  description21381                  description
21361                    "Use IGP metric";21382                    "Use IGP metric";
21362                }21383                }
21363                container te {21384                container te {
21364                  presence "Indicates a te node is configured.";21385                  presence "Indicates a te node is configured.";
21365                  description21386                  description
21366                    "Use TE metric";21387                    "Use TE metric";
21367                }21388                }
21368              }21389              }
21369            }21390            }
21370            container pce {21391            container pce {
21371              presence "Indicates a pce node is configured.";21392              presence "Indicates a pce node is configured.";
21372              description21393              description
21373                "Specify PCE Configuration";21394                "Specify PCE Configuration";
21374              container disjoint-path {21395              container disjoint-path {
21375                description21396                description
21376                  "Disjoint Path Configuration";21397                  "Disjoint Path Configuration";
21377                leaf source {21398                leaf source {
21378                  type inet:ipv4-address-no-zone;21399                  type inet:ipv4-address-no-zone;
21379                  description21400                  description
21380                    "Source address";21401                    "Source address";
21381                }21402                }
21382                container type {21403                container type {
21383                  must "link or node or srlg";21404                  must "link or node or srlg";
21384                  presence "Indicates a type node is configured.";21405                  presence "Indicates a type node is configured.";
21385                  description21406                  description
21386                    "Disjointness type";21407                    "Disjointness type";
21387                  container link {21408                  container link {
21388                    presence "Indicates a link node is configured.";21409                    presence "Indicates a link node is configured.";
21389                    description21410                    description
21390                      "Link Disjointness";21411                      "Link Disjointness";
21391                  }21412                  }
21392                  container node {21413                  container node {
21393                    presence "Indicates a node node is configured.";21414                    presence "Indicates a node node is configured.";
21394                    description21415                    description
21395                      "Node Disjointness";21416                      "Node Disjointness";
21396                  }21417                  }
21397                  container srlg {21418                  container srlg {
21398                    presence "Indicates a srlg node is configured.";21419                    presence "Indicates a srlg node is configured.";
21399                    description21420                    description
21400                      "SRLG Disjointness";21421                      "SRLG Disjointness";
21401                  }21422                  }
21402                }21423                }
21403                leaf group-id {21424                leaf group-id {
21404                  type uint32 {21425                  type uint32 {
21405                    range "1..4294967295" {21426                    range "1..4294967295" {
21406                      description21427                      description
21407                        "Enter group-id";21428                        "Enter group-id";
21408                    }21429                    }
21409                  }21430                  }
21410                  description21431                  description
21411                    "Enter group-id";21432                    "Enter group-id";
21412                }21433                }
21413              }21434              }
21414            }21435            }
21415          }21436          }
21416        }21437        }
21417        container uni-protections {21438        container uni-protections {
21418          description21439          description
21419            "Attribute-set to specify uni-protection type";21440            "Attribute-set to specify uni-protection type";
21420          list uni-protection {21441          list uni-protection {
21421            key "attribute-set-name";21442            key "attribute-set-name";
21422            description21443            description
21423              "Attribute-set to specify uni-protection type";21444              "Attribute-set to specify uni-protection type";
21424            leaf attribute-set-name {21445            leaf attribute-set-name {
21425              type xr:Cisco-ios-xr-string {21446              type xr:Cisco-ios-xr-string {
21426                length "1..64" {21447                length "1..64" {
21427                  description21448                  description
21428                    "Specify attribute-set name (maximum 32 characters)";21449                    "Specify attribute-set name (maximum 32 characters)";
21429                }21450                }
21430              }21451              }
21431              description21452              description
21432                "Attribute-set to specify uni-protection type";21453                "Attribute-set to specify uni-protection type";
21433            }21454            }
21434            container lsp-flags {21455            container lsp-flags {
21435              must "unprotected or reroute or reroute-no-et or oneton-et or onepluse1-uni or onepluse1-bi";21456              must "unprotected or reroute or reroute-no-et or oneton-et or onepluse1-uni or onepluse1-bi";
21436              presence "Indicates a lsp-flags node is configured.";21457              presence "Indicates a lsp-flags node is configured.";
21437              description21458              description
21438                "End-to-end LSP recovery type";21459                "End-to-end LSP recovery type";
21439              container unprotected {21460              container unprotected {
21440                presence "Indicates a unprotected node is configured.";21461                presence "Indicates a unprotected node is configured.";
21441                description21462                description
21442                  "end-to-end unprotected";21463                  "end-to-end unprotected";
21443              }21464              }
21444              container reroute {21465              container reroute {
21445                presence "Indicates a reroute node is configured.";21466                presence "Indicates a reroute node is configured.";
21446                description21467                description
21447                  "end-to-end rerouting";21468                  "end-to-end rerouting";
21448              }21469              }
21449              container reroute-no-et {21470              container reroute-no-et {
21450                presence "Indicates a reroute-no-et node is configured.";21471                presence "Indicates a reroute-no-et node is configured.";
21451                description21472                description
21452                  "end-to-end rerouting without extra traffic";21473                  "end-to-end rerouting without extra traffic";
21453              }21474              }
21454              container oneton-et {21475              container oneton-et {
21455                presence "Indicates a oneton-et node is configured.";21476                presence "Indicates a oneton-et node is configured.";
21456                description21477                description
21457                  "1:N Protection with extra traffic";21478                  "1:N Protection with extra traffic";
21458              }21479              }
21459              container onepluse1-uni {21480              container onepluse1-uni {
21460                presence "Indicates a onepluse1-uni node is configured.";21481                presence "Indicates a onepluse1-uni node is configured.";
21461                description21482                description
21462                  "1+1 unidirectional protection";21483                  "1+1 unidirectional protection";
21463              }21484              }
21464              container onepluse1-bi {21485              container onepluse1-bi {
21465                presence "Indicates a onepluse1-bi node is configured.";21486                presence "Indicates a onepluse1-bi node is configured.";
21466                description21487                description
21467                  "1+1 bidirectional protection";21488                  "1+1 bidirectional protection";
21468              }21489              }
21469            }21490            }
21470            container seg-flags {21491            container seg-flags {
21471              must "unprotected or reroute or reroute-no-et or oneton-et or onepluse1-uni or onepluse1-bi";21492              must "unprotected or reroute or reroute-no-et or oneton-et or onepluse1-uni or onepluse1-bi";
21472              presence "Indicates a seg-flags node is configured.";21493              presence "Indicates a seg-flags node is configured.";
21473              description21494              description
21474                "Specify APS protection type";21495                "Specify APS protection type";
21475              container unprotected {21496              container unprotected {
21476                presence "Indicates a unprotected node is configured.";21497                presence "Indicates a unprotected node is configured.";
21477                description21498                description
21478                  "end-to-end unprotected";21499                  "end-to-end unprotected";
21479              }21500              }
21480              container reroute {21501              container reroute {
21481                presence "Indicates a reroute node is configured.";21502                presence "Indicates a reroute node is configured.";
21482                description21503                description
21483                  "end-to-end rerouting";21504                  "end-to-end rerouting";
21484              }21505              }
21485              container reroute-no-et {21506              container reroute-no-et {
21486                presence "Indicates a reroute-no-et node is configured.";21507                presence "Indicates a reroute-no-et node is configured.";
21487                description21508                description
21488                  "end-to-end rerouting without extra traffic";21509                  "end-to-end rerouting without extra traffic";
21489              }21510              }
21490              container oneton-et {21511              container oneton-et {
21491                presence "Indicates a oneton-et node is configured.";21512                presence "Indicates a oneton-et node is configured.";
21492                description21513                description
21493                  "1:N Protection with extra traffic";21514                  "1:N Protection with extra traffic";
21494              }21515              }
21495              container onepluse1-uni {21516              container onepluse1-uni {
21496                presence "Indicates a onepluse1-uni node is configured.";21517                presence "Indicates a onepluse1-uni node is configured.";
21497                description21518                description
21498                  "1+1 unidirectional protection";21519                  "1+1 unidirectional protection";
21499              }21520              }
21500              container onepluse1-bi {21521              container onepluse1-bi {
21501                presence "Indicates a onepluse1-bi node is configured.";21522                presence "Indicates a onepluse1-bi node is configured.";
21502                description21523                description
21503                  "1+1 bidirectional protection";21524                  "1+1 bidirectional protection";
21504              }21525              }
21505            }21526            }
21506            container set-in-place-bit {21527            container set-in-place-bit {
21507              presence "Indicates a set-in-place-bit node is configured.";21528              presence "Indicates a set-in-place-bit node is configured.";
21508              description21529              description
21509                "Set the inplace bit";21530                "Set the inplace bit";
21510            }21531            }
21511            container set-required-bit {21532            container set-required-bit {
21512              presence "Indicates a set-required-bit node is configured.";21533              presence "Indicates a set-required-bit node is configured.";
21513              description21534              description
21514                "Set Required bit";21535                "Set Required bit";
21515            }21536            }
21516          }21537          }
21517        }21538        }
21518      }21539      }
21519      container ltrace-buffer {21540      container ltrace-buffer {
21520        description21541        description
21521          "MPLS Traffic Engineering LTrace buffer files";21542          "MPLS Traffic Engineering LTrace buffer files";
21522        container multiplier {21543        container multiplier {
21523          presence "Indicates a multiplier node is configured.";21544          presence "Indicates a multiplier node is configured.";
21524          description21545          description
21525            "Ltrace buffer file size multiplier";21546            "Ltrace buffer file size multiplier";
21526          leaf multiplier-factor {21547          leaf multiplier-factor {
21527            type uint32 {21548            type uint32 {
21528              range "2..6" {21549              range "2..6" {
21529                description21550                description
21530                  "Multiplier factor";21551                  "Multiplier factor";
21531              }21552              }
21532            }21553            }
21533            mandatory true;21554            mandatory true;
21534            description21555            description
21535              "Ltrace buffer file size multiplier";21556              "Ltrace buffer file size multiplier";
21536          }21557          }
21537          container event {21558          container event {
21538            presence "Indicates a event node is configured.";21559            presence "Indicates a event node is configured.";
21539            description21560            description
21540              "Event (Init, FO, Conn/Disc, Timer, etc.) trace buffer";21561              "Event (Init, FO, Conn/Disc, Timer, etc.) trace buffer";
21541          }21562          }
21542          container sig {21563          container sig {
21543            presence "Indicates a sig node is configured.";21564            presence "Indicates a sig node is configured.";
21544            description21565            description
21545              "Signaling trace buffer";21566              "Signaling trace buffer";
21546          }21567          }
21547          container head-end {21568          container head-end {
21548            presence "Indicates a head-end node is configured.";21569            presence "Indicates a head-end node is configured.";
21549            description21570            description
21550              "Head-end (Path, PCALC, Tunnel config etc.) trace buffer";21571              "Head-end (Path, PCALC, Tunnel config etc.) trace buffer";
21551          }21572          }
21552          container generic {21573          container generic {
21553            presence "Indicates a generic node is configured.";21574            presence "Indicates a generic node is configured.";
21554            description21575            description
21555              "Generic (Admit, FRR, Rewrite, Label, DB etc.) trace buffer";21576              "Generic (Admit, FRR, Rewrite, Label, DB etc.) trace buffer";
21556          }21577          }
21557          container fsm {21578          container fsm {
21558            presence "Indicates a fsm node is configured.";21579            presence "Indicates a fsm node is configured.";
21559            description21580            description
21560              "Finite State Machine trace buffer";21581              "Finite State Machine trace buffer";
21561          }21582          }
21562          container destroy {21583          container destroy {
21563            presence "Indicates a destroy node is configured.";21584            presence "Indicates a destroy node is configured.";
21564            description21585            description
21565              "Delete trace buffer";21586              "Delete trace buffer";
21566          }21587          }
21567          container chkpt {21588          container chkpt {
21568            presence "Indicates a chkpt node is configured.";21589            presence "Indicates a chkpt node is configured.";
21569            description21590            description
21570              "Check Point (HA, Chkpt etc.) trace buffer";21591              "Check Point (HA, Chkpt etc.) trace buffer";
21571          }21592          }
21572          container topology {21593          container topology {
21573            presence "Indicates a topology node is configured.";21594            presence "Indicates a topology node is configured.";
21574            description21595            description
21575              "Topology (Flooding, Adjacency etc.) trace buffer";21596              "Topology (Flooding, Adjacency etc.) trace buffer";
21576          }21597          }
21577          container link {21598          container link {
21578            presence "Indicates a link node is configured.";21599            presence "Indicates a link node is configured.";
21579            description21600            description
21580              "Link (Interface, IM, DS-TE, BW config etc.) trace buffer";21601              "Link (Interface, IM, DS-TE, BW config etc.) trace buffer";
21581          }21602          }
21582          container error {21603          container error {
21583            presence "Indicates a error node is configured.";21604            presence "Indicates a error node is configured.";
21584            description21605            description
21585              "Error trace buffer";21606              "Error trace buffer";
21586          }21607          }
21587          container auto-bw {21608          container auto-bw {
21588            presence "Indicates a auto-bw node is configured.";21609            presence "Indicates a auto-bw node is configured.";
21589            description21610            description
21590              "Auto Bandwidth trace buffer";21611              "Auto Bandwidth trace buffer";
21591          }21612          }
21592          container default {21613          container default {
21593            presence "Indicates a default node is configured.";21614            presence "Indicates a default node is configured.";
21594            description21615            description
21595              "Default trace buffer";21616              "Default trace buffer";
21596          }21617          }
21597          container bselect {21618          container bselect {
21598            presence "Indicates a bselect node is configured.";21619            presence "Indicates a bselect node is configured.";
21599            description21620            description
21600              "Backup Selection Buffer trace";21621              "Backup Selection Buffer trace";
21601          }21622          }
21602          container instrument {21623          container instrument {
21603            presence "Indicates a instrument node is configured.";21624            presence "Indicates a instrument node is configured.";
21604            description21625            description
21605              "Trace buffer used for code instrumentation";21626              "Trace buffer used for code instrumentation";
21606          }21627          }
21607          container automesh {21628          container automesh {
21608            presence "Indicates a automesh node is configured.";21629            presence "Indicates a automesh node is configured.";
21609            description21630            description
21610              "Trace buffer used for auto-tunnel mesh";21631              "Trace buffer used for auto-tunnel mesh";
21611          }21632          }
21612          container async-server {21633          container async-server {
21613            presence "Indicates a async-server node is configured.";21634            presence "Indicates a async-server node is configured.";
21614            description21635            description
21615              "Trace buffer used for TE async server";21636              "Trace buffer used for TE async server";
21616          }21637          }
21617          container auto-onehop {21638          container auto-onehop {
21618            presence "Indicates a auto-onehop node is configured.";21639            presence "Indicates a auto-onehop node is configured.";
21619            description21640            description
21620              "Trace buffer used for auto-tunnel mesh onehop";21641              "Trace buffer used for auto-tunnel mesh onehop";
21621          }21642          }
21622          container bandwidth-accounting {21643          container bandwidth-accounting {
21623            presence "Indicates a bandwidth-accounting node is configured.";21644            presence "Indicates a bandwidth-accounting node is configured.";
21624            description21645            description
21625              "Trace buffer used for bandwidth-accounting";21646              "Trace buffer used for bandwidth-accounting";
21626          }21647          }
21627          container config {21648          container config {
21628            presence "Indicates a bandwidth-accounting node is configured.";21649            presence "Indicates a bandwidth-accounting node is configured.";
21629            description21650            description
21630              "Trace buffer used for config events";21651              "Trace buffer used for config events";
21631          }21652          }
21632          container bfd {21653          container bfd {
21633            presence "Indicates a bfd node is configured.";21654            presence "Indicates a bfd node is configured.";
21634            description21655            description
21635              "Trace buffer used for BFD events";21656              "Trace buffer used for BFD events";
21636          }21657          }
21637          container all {21658          container all {
21638            presence "Indicates a all node is configured.";21659            presence "Indicates a all node is configured.";
21639            description21660            description
21640              "All trace buffers";21661              "All trace buffers";
21641          }21662          }
21642        }21663        }
21643      }21664      }
21644      container path-selection {21665      container path-selection {
21645        description21666        description
21646          "MPLS Traffic Engineering Path-Selection submode";21667          "MPLS Traffic Engineering Path-Selection submode";
21647        container loose-expansion {21668        container loose-expansion {
21648          description21669          description
21649            "Loose ERO Hop Expansion Configuration";21670            "Loose ERO Hop Expansion Configuration";
21650          container affinity {21671          container affinity {
21651            description21672            description
21652              "Desired link attributes for links comprising tunnel";21673              "Desired link attributes for links comprising tunnel";
21653            list class-type {21674            list class-type {
21654              key "type";21675              key "type";
21655              description21676              description
21656                "Specify the class type";21677                "Specify the class type";
21657              leaf type {21678              leaf type {
21658                type uint32 {21679                type uint32 {
21659                  range "0..1" {21680                  range "0..1" {
21660                    description21681                    description
21661                      "Class type number";21682                      "Class type number";
21662                  }21683                  }
21663                }21684                }
21664                description21685                description
21665                  "Specify the class type";21686                  "Specify the class type";
21666              }21687              }
21667              leaf affinity-attribute {21688              leaf affinity-attribute {
21668                type xr:Hex-integer;21689                type xr:Hex-integer;
21669                description21690                description
21670                  "Desired link attributes for links comprising tunnel";21691                  "Desired link attributes for links comprising tunnel";
21671              }21692              }
21672              leaf mask {21693              leaf mask {
21673                type xr:Hex-integer;21694                type xr:Hex-integer;
21674                description21695                description
21675                  "Affinity mask value";21696                  "Affinity mask value";
21676              }21697              }
21677            }21698            }
21678          }21699          }
21679          container metric {21700          container metric {
21680            description21701            description
21681              "Metric Type for path calculation";21702              "Metric Type for path calculation";
21682            list class-type {21703            list class-type {
21683              key "type";21704              key "type";
21684              description21705              description
21685                "Specify the class type";21706                "Specify the class type";
21686              leaf type {21707              leaf type {
21687                type uint32 {21708                type uint32 {
21688                  range "0..1" {21709                  range "0..1" {
21689                    description21710                    description
21690                      "Class type number";21711                      "Class type number";
21691                  }21712                  }
21692                }21713                }
21693                description21714                description
21694                  "Specify the class type";21715                  "Specify the class type";
21695              }21716              }
21696              container igp {21717              container igp {
21697                presence "Indicates a igp node is configured.";21718                presence "Indicates a igp node is configured.";
21698                description21719                description
21699                  "Use IGP metric";21720                  "Use IGP metric";
21700              }21721              }
21701              container te {21722              container te {
21702                presence "Indicates a te node is configured.";21723                presence "Indicates a te node is configured.";
21703                description21724                description
21704                  "Use TE metric";21725                  "Use TE metric";
21705              }21726              }
21706              container delay {21727              container delay {
21707                presence "Indicates a delay node is configured.";21728                presence "Indicates a delay node is configured.";
21708                description21729                description
21709                  "Use delay metric";21730                  "Use delay metric";
21710              }21731              }
21711            }21732            }
21712          }21733          }
21713          container domain-match {21734          container domain-match {
21714            presence "Indicates a domain-match node is configured.";21735            presence "Indicates a domain-match node is configured.";
21715            description21736            description
21716              "Use only the IGP instance of the incoming interface";21737              "Use only the IGP instance of the incoming interface";
21717          }21738          }
21718        }21739        }
21719        container metric {21740        container metric {
21720          description21741          description
21721            "Metric Type Configuration";21742            "Metric Type Configuration";
21722          container igp {21743          container igp {
21723            presence "Indicates a igp node is configured.";21744            presence "Indicates a igp node is configured.";
21724            description21745            description
21725              "Use IGP metric";21746              "Use IGP metric";
21726          }21747          }
21727          container te {21748          container te {
21728            presence "Indicates a te node is configured.";21749            presence "Indicates a te node is configured.";
21729            description21750            description
21730              "Use TE metric";21751              "Use TE metric";
21731          }21752          }
21732          container delay {21753          container delay {
21733            presence "Indicates a delay node is configured.";21754            presence "Indicates a delay node is configured.";
21734            description21755            description
21735              "Use delay metric";21756              "Use delay metric";
21736          }21757          }
21737        }21758        }
21738        leaf cost-limit {21759        leaf cost-limit {
21739          type uint32 {21760          type uint32 {
21740            range "1..4294967295" {21761            range "1..4294967295" {
21741              description21762              description
21742                "Cost limit";21763                "Cost limit";
21743            }21764            }
21744          }21765          }
21745          description21766          description
21746            "Cost limit configuration";21767            "Cost limit configuration";
21747        }21768        }
21748        leaf delay-limit {21769        leaf delay-limit {
21749          type uint32 {21770          type uint32 {
21750            range "1..4294967295" {21771            range "1..4294967295" {
21751              description21772              description
21752                "Delay limit in usec";21773                "Delay limit in usec";
21753            }21774            }
21754          }21775          }
21755          description21776          description
21756            "Delay limit configuration";21777            "Delay limit configuration";
21757        }21778        }
21758        container ignore {21779        container ignore {
21759          description21780          description
21760            "Ignore specified condition during CSPF";21781            "Ignore specified condition during CSPF";
21761          container overload {21782          container overload {
21762            must "head or mid or tail";21783            must "head or mid or tail";
21763            presence "Indicates a overload node is configured.";21784            presence "Indicates a overload node is configured.";
21764            description21785            description
21765              "Ignore overload node during CSPF";21786              "Ignore overload node during CSPF";
21766            container head {21787            container head {
21767              presence "Indicates a head node is configured.";21788              presence "Indicates a head node is configured.";
21768              description21789              description
21769                "Ignore overload node during CSPF for role head";21790                "Ignore overload node during CSPF for role head";
21770            }21791            }
21771            container mid {21792            container mid {
21772              presence "Indicates a mid node is configured.";21793              presence "Indicates a mid node is configured.";
21773              description21794              description
21774                "Ignore overload node during CSPF for role mid";21795                "Ignore overload node during CSPF for role mid";
21775            }21796            }
21776            container tail {21797            container tail {
21777              presence "Indicates a tail node is configured.";21798              presence "Indicates a tail node is configured.";
21778              description21799              description
21779                "Ignore overload node during CSPF for role tail";21800                "Ignore overload node during CSPF for role tail";
21780            }21801            }
21781          }21802          }
21782        }21803        }
21783        container tiebreaker {21804        container tiebreaker {
21784          description21805          description
21785            "Equal cost multipath tiebreaker for path calculation (default: min-fill).";21806            "Equal cost multipath tiebreaker for path calculation (default: min-fill).";
21786          container min-fill {21807          container min-fill {
21787            presence "Indicates a min-fill node is configured.";21808            presence "Indicates a min-fill node is configured.";
21788            description21809            description
21789              "Prefer the path with the least-utilized links";21810              "Prefer the path with the least-utilized links";
21790          }21811          }
21791          container max-fill {21812          container max-fill {
21792            presence "Indicates a max-fill node is configured.";21813            presence "Indicates a max-fill node is configured.";
21793            description21814            description
21794              "Prefer the path with the most-utilized links";21815              "Prefer the path with the most-utilized links";
21795          }21816          }
21796          container random {21817          container random {
21797            presence "Indicates a random node is configured.";21818            presence "Indicates a random node is configured.";
21798            description21819            description
21799              "Prefer a path with links utilized randomly";21820              "Prefer a path with links utilized randomly";
21800          }21821          }
21801        }21822        }
21802      }21823      }
21803      container bandwidth-accounting {21824      container bandwidth-accounting {
21804        presence "Indicates a bandwidth-accounting node is configured.";21825        presence "Indicates a bandwidth-accounting node is configured.";
21805        description21826        description
21806          "MPLS Traffic Engineering Bandwidth Accounting submode";21827          "MPLS Traffic Engineering Bandwidth Accounting submode";
21807        leaf sampling-interval {21828        leaf sampling-interval {
21808          type uint32 {21829          type uint32 {
21809            range "10..600" {21830            range "10..600" {
21810              description21831              description
21811                "Set the frequency of collecting bandwidth rate samples in seconds (default 60 sec)";21832                "Set the frequency of collecting bandwidth rate samples in seconds (default 60 sec)";
21812            }21833            }
21813          }21834          }
21814          description21835          description
21815            "Configure bandwidth accounting sampling interval";21836            "Configure bandwidth accounting sampling interval";
21816        }21837        }
21817        leaf adjustment-factor {21838        leaf adjustment-factor {
21818          type uint32 {21839          type uint32 {
21819            range "0..200" {21840            range "0..200" {
21820              description21841              description
21821                "Set the percentage adjustment of bandwidth (default 100%)";21842                "Set the percentage adjustment of bandwidth (default 100%)";
21822            }21843            }
21823          }21844          }
21824          description21845          description
21825            "Configure bandwidth accounting adjustment factor";21846            "Configure bandwidth accounting adjustment factor";
21826        }21847        }
21827        container flooding {21848        container flooding {
21828          description21849          description
21829            "Configure bandwidth accounting flooding";21850            "Configure bandwidth accounting flooding";
21830          container threshold {21851          container threshold {
21831            description21852            description
21832              "Configure bandwidth accounting flooding thresholds";21853              "Configure bandwidth accounting flooding thresholds";
21833            leaf up {21854            leaf up {
21834              type uint32 {21855              type uint32 {
21835                range "0..100" {21856                range "0..100" {
21836                  description21857                  description
21837                    "Upward flooding threshold as percentage of maximum reservable bandwidth change (default 10%)";21858                    "Upward flooding threshold as percentage of maximum reservable bandwidth change (default 10%)";
21838                }21859                }
21839              }21860              }
21840              description21861              description
21841                "Upward flooding threshold for maximum reservable bandwidth";21862                "Upward flooding threshold for maximum reservable bandwidth";
21842            }21863            }
21843            leaf down {21864            leaf down {
21844              type uint32 {21865              type uint32 {
21845                range "0..100" {21866                range "0..100" {
21846                  description21867                  description
21847                    "Downward flooding threshold as percentage of maximum reservable bandwidth change (default 10%)";21868                    "Downward flooding threshold as percentage of maximum reservable bandwidth change (default 10%)";
21848                }21869                }
21849              }21870              }
21850              description21871              description
21851                "Downward flooding threshold for maximum reservable bandwidth";21872                "Downward flooding threshold for maximum reservable bandwidth";
21852            }21873            }
21853          }21874          }
21854        }21875        }
21855        container collection {21876        container collection {
21856          description21877          description
21857            "Configure bandwidth accounting traffic sample collection type";21878            "Configure bandwidth accounting traffic sample collection type";
21858          container rsvp-te {21879          container rsvp-te {
21859            presence "Indicates a rsvp-te node is configured.";21880            presence "Indicates a rsvp-te node is configured.";
21860            description21881            description
21861              "Collect RSVP-TE traffic samples (default Segment-Routing)";21882              "Collect RSVP-TE traffic samples (default Segment-Routing)";
21862          }21883          }
21863        }21884        }
21864        container application {21885        container application {
21865          description21886          description
21866            "Configure bandwidth accounting application";21887            "Configure bandwidth accounting application";
21867          container enforced {21888          container enforced {
21868            presence "Indicates a enforced node is configured.";21889            presence "Indicates a enforced node is configured.";
21869            description21890            description
21870              "Enforce application of bandwidth accounting";21891              "Enforce application of bandwidth accounting";
21871          }21892          }
21872          leaf interval {21893          leaf interval {
21873            type uint32 {21894            type uint32 {
21874              range "30..1800" {21895              range "30..1800" {
21875                description21896                description
21876                  "Set the frequency of application in seconds (default 180 sec)";21897                  "Set the frequency of application in seconds (default 180 sec)";
21877              }21898              }
21878            }21899            }
21879            description21900            description
21880              "Configure application interval";21901              "Configure application interval";
21881          }21902          }
21882        }21903        }
21883      }21904      }
21884    }21905    }
21885  }21906  }
21886}21907}
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op